Running 'spelling.R' [0s]
  Running 'testthat.R' [9s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(partition)
  > 
  > test_check("partition")
  Starting 2 test processes
  [ FAIL 27 | WARN 0 | SKIP 0 | PASS 7 ]
  
  == Failed tests ================================================================
  -- Error ('test-mappings-and-scores-work.R:2'): (code run outside of `test_that()`) --
  <Rcpp::eval_error/C++Error/error/condition>
  Error in `reduce_partition_c(.data, df = .data, assign_partition = assign_partition, 
      partitioner = partitioner, threshold = threshold, tolerance = tolerance, 
      var_prefix = paste0(x, .sep), niter = niter)`: Evaluation error: DLL 'purrr' not found: maybe not installed for this architecture?.
  Backtrace:
      x
   1. \-partition::partition(df, threshold = 0.6) at test-mappings-and-scores-work.R:2:0
   2.   \-partition:::reduce_partition_c(...)
  -- Error ('test-partition-objects-are-well-shaped.R:3'): (code run outside of `test_that()`) --
  <Rcpp::eval_error/C++Error/error/condition>
  Error in `reduce_partition_c(.data, df = .data, assign_partition = assign_partition, 
      partitioner = partitioner, threshold = threshold, tolerance = tolerance, 
      var_prefix = paste0(x, .sep), niter = niter)`: Evaluation error: DLL 'purrr' not found: maybe not installed for this architecture?.
  Backtrace:
      x
   1. \-partition::partition(df, threshold = 0.6) at test-partition-objects-are-well-shaped.R:3:0
   2.   \-partition:::reduce_partition_c(...)
  -- Error ('test-partitioners-helpers-work.R:2'): (code run outside of `test_that()`) --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-partition::simulate_block_data(...) at test-partitioners-helpers-work.R:2:0
   2. | \-... %>% dplyr::bind_cols(.name_repair = "minimal")
   3. +-dplyr::bind_cols(., .name_repair = "minimal")
   4. | \-rlang::list2(...)
   5. \-base::loadNamespace(x)
   6.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test-misc-partitioner-arguments.R:29'): spearman distance works -----
  <Rcpp::eval_error/C++Error/error/condition>
  Error in `reduce_partition_c(.data, df = .data, assign_partition = assign_partition, 
      partitioner = partitioner, threshold = threshold, tolerance = tolerance, 
      var_prefix = paste0(x, .sep), niter = niter)`: Evaluation error: DLL 'purrr' not found: maybe not installed for this architecture?.
  Backtrace:
      x
   1. +-testthat::expect_s3_class(...) at test-misc-partitioner-arguments.R:29:2
   2. | \-testthat::quasi_label(enquo(object), arg = "object")
   3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
   4. \-partition::partition(df8, 0.65, partitioner = part_icc(spearman = TRUE))
   5.   \-partition:::reduce_partition_c(...)
  -- Error ('test-misc-partitioner-arguments.R:33'): linear and binary searches find the same partition --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-partition::partition(df8, 0.65, partitioner = part_kmeans(search = "linear")) at test-misc-partitioner-arguments.R:33:2
   2. | \-partition:::is_same_function(partitioner$direct, direct_k_cluster)
   3. +-partition::part_kmeans(search = "linear")
   4. | \-partition::as_partitioner(...)
   5. |   \-base::structure(...)
   6. \-base::loadNamespace(x)
   7.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test-misc-partitioner-arguments.R:44'): init k searches find the same partition --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-partition::partition(df8, 0.65, partitioner = part_kmeans()) at test-misc-partitioner-arguments.R:44:2
   2. | \-partition:::is_same_function(partitioner$direct, direct_k_cluster)
   3. +-partition::part_kmeans()
   4. | \-partition::as_partitioner(...)
   5. |   \-base::structure(...)
   6. \-base::loadNamespace(x)
   7.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test-misc-partitioner-arguments.R:55'): r kmeans algorithms work ----
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-partition::partition(df8, 0.65, partitioner = part_kmeans(algorithm = "Hartigan-Wong")) at test-misc-partitioner-arguments.R:55:2
   2. | \-partition:::is_same_function(partitioner$direct, direct_k_cluster)
   3. +-partition::part_kmeans(algorithm = "Hartigan-Wong")
   4. | \-partition::as_partitioner(...)
   5. |   \-base::structure(...)
   6. \-base::loadNamespace(x)
   7.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test-permutations-return-correctly.R:4'): permuted dfs are correct --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-partition::permute_df(df) at test-permutations-return-correctly.R:4:2
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test-permutations-return-correctly.R:11'): (code run outside of `test_that()`) --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-partition::map_partition(df) at test-permutations-return-correctly.R:11:0
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test-plots-are-plotting.R:2'): (code run outside of `test_that()`) --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-partition::test_permutation(df, nperm = 2) at test-plots-are-plotting.R:2:0
   2. | \-partition::map_partition(...)
   3. \-base::loadNamespace(x)
   4.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test-partitioners-reduce-correctly.R:19'): part_icc() reduces correctly, high threshold --
  <Rcpp::eval_error/C++Error/error/condition>
  Error in `reduce_partition_c(.data, df = .data, assign_partition = assign_partition, 
      partitioner = partitioner, threshold = threshold, tolerance = tolerance, 
      var_prefix = paste0(x, .sep), niter = niter)`: Evaluation error: DLL 'purrr' not found: maybe not installed for this architecture?.
  Backtrace:
       x
    1. +-testthat::expect_silent(partition(df, threshold = 0.6)) at test-partitioners-reduce-correctly.R:19:2
    2. | \-testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. |   +-testthat (local) .capture(...)
    4. |   | +-withr::with_output_sink(...)
    5. |   | | \-base::force(code)
    6. |   | +-base::withCallingHandlers(...)
    7. |   | \-base::withVisible(code)
    8. |   \-rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. \-partition::partition(df, threshold = 0.6)
   10.   \-partition:::reduce_partition_c(...)
  -- Error ('test-partitioners-reduce-correctly.R:25'): part_icc() reduces correctly, low threshold --
  <Rcpp::eval_error/C++Error/error/condition>
  Error in `reduce_partition_c(.data, df = .data, assign_partition = assign_partition, 
      partitioner = partitioner, threshold = threshold, tolerance = tolerance, 
      var_prefix = paste0(x, .sep), niter = niter)`: Evaluation error: DLL 'purrr' not found: maybe not installed for this architecture?.
  Backtrace:
       x
    1. +-testthat::expect_silent(partition(df, threshold = 0.1)) at test-partitioners-reduce-correctly.R:25:2
    2. | \-testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. |   +-testthat (local) .capture(...)
    4. |   | +-withr::with_output_sink(...)
    5. |   | | \-base::force(code)
    6. |   | +-base::withCallingHandlers(...)
    7. |   | \-base::withVisible(code)
    8. |   \-rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. \-partition::partition(df, threshold = 0.1)
   10.   \-partition:::reduce_partition_c(...)
  -- Error ('test-partitioners-reduce-correctly.R:31'): part_icc() reduces correctly, independent data --
  <Rcpp::eval_error/C++Error/error/condition>
  Error in `reduce_partition_c(.data, df = .data, assign_partition = assign_partition, 
      partitioner = partitioner, threshold = threshold, tolerance = tolerance, 
      var_prefix = paste0(x, .sep), niter = niter)`: Evaluation error: DLL 'purrr' not found: maybe not installed for this architecture?.
  Backtrace:
       x
    1. +-testthat::expect_silent(partition(ind_df, threshold = 0.8)) at test-partitioners-reduce-correctly.R:31:2
    2. | \-testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. |   +-testthat (local) .capture(...)
    4. |   | +-withr::with_output_sink(...)
    5. |   | | \-base::force(code)
    6. |   | +-base::withCallingHandlers(...)
    7. |   | \-base::withVisible(code)
    8. |   \-rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. \-partition::partition(ind_df, threshold = 0.8)
   10.   \-partition:::reduce_partition_c(...)
  -- Error ('test-partitioners-reduce-correctly.R:36'): part_kmeans() reduces correctly, high threshold --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_silent(partition(df, threshold = 0.6, partitioner = part_kmeans())) at test-partitioners-reduce-correctly.R:36:2
    2. | \-testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. |   +-testthat (local) .capture(...)
    4. |   | +-withr::with_output_sink(...)
    5. |   | | \-base::force(code)
    6. |   | +-base::withCallingHandlers(...)
    7. |   | \-base::withVisible(code)
    8. |   \-rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. +-partition::partition(df, threshold = 0.6, partitioner = part_kmeans())
   10. | \-partition:::is_same_function(partitioner$direct, direct_k_cluster)
   11. +-partition::part_kmeans()
   12. | \-partition::as_partitioner(...)
   13. |   \-base::structure(...)
   14. \-base::loadNamespace(x)
   15.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test-partitioners-reduce-correctly.R:44'): part_kmeans() reduces correctly, low threshold --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_silent(partition(df, threshold = 0.1, partitioner = part_kmeans())) at test-partitioners-reduce-correctly.R:44:2
    2. | \-testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. |   +-testthat (local) .capture(...)
    4. |   | +-withr::with_output_sink(...)
    5. |   | | \-base::force(code)
    6. |   | +-base::withCallingHandlers(...)
    7. |   | \-base::withVisible(code)
    8. |   \-rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. +-partition::partition(df, threshold = 0.1, partitioner = part_kmeans())
   10. | \-partition:::is_same_function(partitioner$direct, direct_k_cluster)
   11. +-partition::part_kmeans()
   12. | \-partition::as_partitioner(...)
   13. |   \-base::structure(...)
   14. \-base::loadNamespace(x)
   15.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test-partitioners-reduce-correctly.R:52'): part_kmeans() reduces correctly, independent data --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_silent(partition(ind_df, threshold = 0.8, partitioner = part_kmeans())) at test-partitioners-reduce-correctly.R:52:2
    2. | \-testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. |   +-testthat (local) .capture(...)
    4. |   | +-withr::with_output_sink(...)
    5. |   | | \-base::force(code)
    6. |   | +-base::withCallingHandlers(...)
    7. |   | \-base::withVisible(code)
    8. |   \-rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. +-partition::partition(ind_df, threshold = 0.8, partitioner = part_kmeans())
   10. | \-partition:::is_same_function(partitioner$direct, direct_k_cluster)
   11. +-partition::part_kmeans()
   12. | \-partition::as_partitioner(...)
   13. |   \-base::structure(...)
   14. \-base::loadNamespace(x)
   15.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test-partitioners-reduce-correctly.R:59'): part_minr2() reduces correctly, high threshold --
  <Rcpp::eval_error/C++Error/error/condition>
  Error in `reduce_partition_c(.data, df = .data, assign_partition = assign_partition, 
      partitioner = partitioner, threshold = threshold, tolerance = tolerance, 
      var_prefix = paste0(x, .sep), niter = niter)`: Evaluation error: DLL 'purrr' not found: maybe not installed for this architecture?.
  Backtrace:
      x
   1. \-partition::partition(df, threshold = 0.6, partitioner = part_minr2()) at test-partitioners-reduce-correctly.R:59:2
   2.   \-partition:::reduce_partition_c(...)
  -- Error ('test-partitioners-reduce-correctly.R:65'): part_minr2() reduces correctly, low threshold --
  <Rcpp::eval_error/C++Error/error/condition>
  Error in `reduce_partition_c(.data, df = .data, assign_partition = assign_partition, 
      partitioner = partitioner, threshold = threshold, tolerance = tolerance, 
      var_prefix = paste0(x, .sep), niter = niter)`: Evaluation error: DLL 'purrr' not found: maybe not installed for this architecture?.
  Backtrace:
      x
   1. \-partition::partition(df, threshold = 0.1, partitioner = part_minr2()) at test-partitioners-reduce-correctly.R:65:2
   2.   \-partition:::reduce_partition_c(...)
  -- Error ('test-partitioners-reduce-correctly.R:71'): part_minr2() reduces correctly, independent data --
  <Rcpp::eval_error/C++Error/error/condition>
  Error in `reduce_partition_c(.data, df = .data, assign_partition = assign_partition, 
      partitioner = partitioner, threshold = threshold, tolerance = tolerance, 
      var_prefix = paste0(x, .sep), niter = niter)`: Evaluation error: DLL 'purrr' not found: maybe not installed for this architecture?.
  Backtrace:
      x
   1. \-partition::partition(ind_df, threshold = 0.8, partitioner = part_minr2()) at test-partitioners-reduce-correctly.R:71:2
   2.   \-partition:::reduce_partition_c(...)
  -- Error ('test-partitioners-reduce-correctly.R:76'): part_pc1() reduces correctly, high threshold --
  <Rcpp::eval_error/C++Error/error/condition>
  Error in `reduce_partition_c(.data, df = .data, assign_partition = assign_partition, 
      partitioner = partitioner, threshold = threshold, tolerance = tolerance, 
      var_prefix = paste0(x, .sep), niter = niter)`: Evaluation error: DLL 'purrr' not found: maybe not installed for this architecture?.
  Backtrace:
      x
   1. \-partition::partition(df, threshold = 0.7, partitioner = part_pc1()) at test-partitioners-reduce-correctly.R:76:2
   2.   \-partition:::reduce_partition_c(...)
  -- Error ('test-partitioners-reduce-correctly.R:82'): part_pc1() reduces correctly, low threshold --
  <Rcpp::eval_error/C++Error/error/condition>
  Error in `reduce_partition_c(.data, df = .data, assign_partition = assign_partition, 
      partitioner = partitioner, threshold = threshold, tolerance = tolerance, 
      var_prefix = paste0(x, .sep), niter = niter)`: Evaluation error: DLL 'purrr' not found: maybe not installed for this architecture?.
  Backtrace:
      x
   1. \-partition::partition(df, threshold = 0.1, partitioner = part_pc1()) at test-partitioners-reduce-correctly.R:82:2
   2.   \-partition:::reduce_partition_c(...)
  -- Error ('test-partitioners-reduce-correctly.R:88'): part_pc1() reduces correctly, independent data --
  <Rcpp::eval_error/C++Error/error/condition>
  Error in `reduce_partition_c(.data, df = .data, assign_partition = assign_partition, 
      partitioner = partitioner, threshold = threshold, tolerance = tolerance, 
      var_prefix = paste0(x, .sep), niter = niter)`: Evaluation error: DLL 'purrr' not found: maybe not installed for this architecture?.
  Backtrace:
      x
   1. \-partition::partition(ind_df, threshold = 0.8, partitioner = part_pc1()) at test-partitioners-reduce-correctly.R:88:2
   2.   \-partition:::reduce_partition_c(...)
  -- Error ('test-partitioners-reduce-correctly.R:93'): part_stdmi() reduces correctly, high threshold --
  <Rcpp::eval_error/C++Error/error/condition>
  Error in `reduce_partition_c(.data, df = .data, assign_partition = assign_partition, 
      partitioner = partitioner, threshold = threshold, tolerance = tolerance, 
      var_prefix = paste0(x, .sep), niter = niter)`: Evaluation error: DLL 'purrr' not found: maybe not installed for this architecture?.
  Backtrace:
      x
   1. \-partition::partition(df, threshold = 0.4, partitioner = part_stdmi()) at test-partitioners-reduce-correctly.R:93:2
   2.   \-partition:::reduce_partition_c(...)
  -- Error ('test-partitioners-reduce-correctly.R:99'): part_stdmi() reduces correctly, low threshold --
  <Rcpp::eval_error/C++Error/error/condition>
  Error in `reduce_partition_c(.data, df = .data, assign_partition = assign_partition, 
      partitioner = partitioner, threshold = threshold, tolerance = tolerance, 
      var_prefix = paste0(x, .sep), niter = niter)`: Evaluation error: DLL 'purrr' not found: maybe not installed for this architecture?.
  Backtrace:
      x
   1. \-partition::partition(df, threshold = 0.1, partitioner = part_stdmi()) at test-partitioners-reduce-correctly.R:99:2
   2.   \-partition:::reduce_partition_c(...)
  -- Error ('test-partitioners-reduce-correctly.R:105'): part_stdmi() reduces correctly, independent data --
  <Rcpp::eval_error/C++Error/error/condition>
  Error in `reduce_partition_c(.data, df = .data, assign_partition = assign_partition, 
      partitioner = partitioner, threshold = threshold, tolerance = tolerance, 
      var_prefix = paste0(x, .sep), niter = niter)`: Evaluation error: DLL 'purrr' not found: maybe not installed for this architecture?.
  Backtrace:
      x
   1. \-partition::partition(ind_df, threshold = 0.8, partitioner = part_stdmi()) at test-partitioners-reduce-correctly.R:105:2
   2.   \-partition:::reduce_partition_c(...)
  -- Error ('test-partitioners-reduce-correctly.R:118'): pure data frames work as well --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-testthat::expect_equal(...) at test-partitioners-reduce-correctly.R:118:2
   2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
   3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
   4. +-purrr::map(subset_var_no_drop, corr, ind_df$V1) %>% ...
   5. \-base::loadNamespace(x)
   6.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test-partitioners-reduce-correctly.R:140'): Data with missing values still reduces --
  <Rcpp::eval_error/C++Error/error/condition>
  Error in `reduce_partition_c(.data, df = .data, assign_partition = assign_partition, 
      partitioner = partitioner, threshold = threshold, tolerance = tolerance, 
      var_prefix = paste0(x, .sep), niter = niter)`: Evaluation error: DLL 'purrr' not found: maybe not installed for this architecture?.
  Backtrace:
      x
   1. \-partition::partition(df, threshold = 0.6) at test-partitioners-reduce-correctly.R:140:2
   2.   \-partition:::reduce_partition_c(...)
  
  [ FAIL 27 | WARN 0 | SKIP 0 | PASS 7 ]
  Error: Test failures
  Execution halted