Running ‘testthat.R’ [69s/74s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library("testthat")
  > 
  > test_check("tibble")
  Loading required package: tibble
  Starting 2 test processes
  [ FAIL 10 | WARN 0 | SKIP 40 | PASS 856 ]
  
  ══ Skipped tests ═══════════════════════════════════════════════════════════════
  • On CRAN (40)
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-subsetting-matrix.R:15:3'): [<-.tbl_df supports subsetting with a logical matrix (#649) ──
  Error in `vectbl_assign(x[[j]], cells[[j]], value)`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, m, value = `<dbl>`) at test-subsetting-matrix.R:15:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, m, value = `<dbl>`) at test-subsetting-matrix.R:15:2
   3.   └─tibble:::tbl_subassign_matrix(x, j, value, j_arg, substitute(value))
   4.     ├─base::withCallingHandlers(...)
   5.     └─tibble:::vectbl_assign(x[[j]], cells[[j]], value)
  ── Error ('test-subsetting.R:419:3'): can use classed logical indexes (#778) ───
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
       ▆
    1. ├─testthat::expect_silent(df[mylgl(TRUE), ] <- df) at test-subsetting.R:419: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. ├─base::`[<-`(`*tmp*`, mylgl(TRUE), , value = `<tibble[,2]>`)
   10. └─tibble:::`[<-.tbl_df`(`*tmp*`, mylgl(TRUE), , value = `<tibble[,2]>`)
   11.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   12.     └─tibble:::tbl_subassign_row(xo, i, value, i_arg, value_arg, call)
   13.       ├─base::withCallingHandlers(...)
   14.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-subsetting.R:453:3'): [[<-.tbl_df with two indexes assigns ─────
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[[<-`(`*tmp*`, 1, "x", value = `<dbl>`) at test-subsetting.R:453:2
   2. └─tibble:::`[[<-.tbl_df`(`*tmp*`, 1, "x", value = `<dbl>`) at test-subsetting.R:453:2
   3.   └─tibble:::tbl_subassign(...)
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-subsetting.R:527:3'): [<-.tbl_df supports adding new rows with [i, j] (#651) ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 3, "x", value = `<dbl>`) at test-subsetting.R:527:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 3, "x", value = `<dbl>`) at test-subsetting.R:527:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-subsetting.R:534:3'): [<-.tbl_df supports adding new columns with [i, j] (#651) ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 2, "z", value = `<dbl>`) at test-subsetting.R:534:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 2, "z", value = `<dbl>`) at test-subsetting.R:534:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-subsetting.R:541:3'): [<-.tbl_df supports adding new rows and columns with [i, j] (#651) ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 3, "z", value = `<dbl>`) at test-subsetting.R:541:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 3, "z", value = `<dbl>`) at test-subsetting.R:541:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-subsetting.R:548:3'): [<-.tbl_df supports negative subsetting ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 2:3, 2:3, value = `<int>`) at test-subsetting.R:548:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 2:3, 2:3, value = `<int>`) at test-subsetting.R:548:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-subsetting.R:593:3'): [<-.tbl_df supports matrix on the RHS (#762) ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
       ▆
    1. ├─tibble:::expect_tibble_abort(...) at test-subsetting.R:593:2
    2. │ └─tibble:::expect_tibble_error(object, cnd, fixed = fixed) at tests/testthat/helper-expectations.R:3:2
    3. │   └─testthat::expect_error(object, class = class(cnd)[[1]]) at tests/testthat/helper-expectations.R:7:2
    4. │     └─testthat:::expect_condition_matching(...)
    5. │       └─testthat:::quasi_capture(...)
    6. │         ├─testthat (local) .capture(...)
    7. │         │ └─base::withCallingHandlers(...)
    8. │         └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. ├─base::`[<-`(`*tmp*`, 1:3, 1:2, value = `<int[,2]>`)
   10. └─tibble:::`[<-.tbl_df`(`*tmp*`, 1:3, 1:2, value = `<int[,2]>`)
   11.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   12.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   13.       ├─base::withCallingHandlers(...)
   14.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-subsetting.R:632:3'): [<- with FALSE still adds column (#846) ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, FALSE, "b", value = `<dbl>`) at test-subsetting.R:632:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, FALSE, "b", value = `<dbl>`) at test-subsetting.R:632:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-subsetting.R:672:3'): [<-.tbl_df is careful about attributes (#155) ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
      ▆
   1. ├─base::`[<-`(`*tmp*`, 1, names(df), value = `<tibble[,2]>`) at test-subsetting.R:672:2
   2. └─tibble:::`[<-.tbl_df`(`*tmp*`, 1, names(df), value = `<tibble[,2]>`) at test-subsetting.R:672:2
   3.   └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   4.     └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   5.       ├─base::withCallingHandlers(...)
   6.       └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  
  [ FAIL 10 | WARN 0 | SKIP 40 | PASS 856 ]
  Error: Test failures
  Execution halted