Running ‘testthat.R’ [6s/10s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library("testthat")
  > library("tidylog")
  
  Attaching package: 'tidylog'
  
  The following object is masked from 'package:stats':
  
      filter
  
  > 
  > test_check("tidylog")
  [ FAIL 4 | WARN 4 | SKIP 0 | PASS 280 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test_join.R:16:5'): join ────────────────────────────────────────────
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
       ▆
    1. ├─testthat::expect_message(...) at test_join.R:16:4
    2. │ └─testthat:::quasi_capture(enquo(object), label, capture_messages)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─base::withCallingHandlers(...)
    5. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. └─tidylog::full_join(...) at test_join.R:17:8
    7.   └─tidylog:::log_join(...)
    8.     ├─dplyr (local) .fun(x, y, by, ...)
    9.     └─dplyr:::full_join.data.frame(x, y, by, ...)
   10.       └─dplyr:::join_mutate(...)
   11.         ├─base::`[<-`(`*tmp*`, new_rows, merge, value = `<tibble[,1]>`)
   12.         └─tibble:::`[<-.tbl_df`(`*tmp*`, new_rows, merge, value = `<tibble[,1]>`)
   13.           └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   14.             └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   15.               ├─base::withCallingHandlers(...)
   16.               └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test_join.R:141:5'): univariate full join has all columns, all rows ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
       ▆
    1. ├─testthat::capture_messages(...) at test_join.R:141:4
    2. │ └─base::withCallingHandlers(...)
    3. └─tidylog::full_join(a, b, "x") at test_join.R:142:8
    4.   └─tidylog:::log_join(...)
    5.     ├─dplyr (local) .fun(x, y, by, ...)
    6.     └─dplyr:::full_join.data.frame(x, y, by, ...)
    7.       └─dplyr:::join_mutate(...)
    8.         ├─base::`[<-`(`*tmp*`, new_rows, merge, value = `<tibble[,1]>`)
    9.         └─tibble:::`[<-.tbl_df`(`*tmp*`, new_rows, merge, value = `<tibble[,1]>`)
   10.           └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   11.             └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   12.               ├─base::withCallingHandlers(...)
   13.               └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test_join.R:173:5'): univariate right join has all columns, all rows ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
       ▆
    1. ├─testthat::capture_messages(...) at test_join.R:173:4
    2. │ └─base::withCallingHandlers(...)
    3. └─tidylog::right_join(a, b, "x") at test_join.R:174:8
    4.   └─tidylog:::log_join(...)
    5.     ├─dplyr (local) .fun(x, y, by, ...)
    6.     └─dplyr:::right_join.data.frame(x, y, by, ...)
    7.       └─dplyr:::join_mutate(...)
    8.         ├─base::`[<-`(`*tmp*`, new_rows, merge, value = `<tibble[,1]>`)
    9.         └─tibble:::`[<-.tbl_df`(`*tmp*`, new_rows, merge, value = `<tibble[,1]>`)
   10.           └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   11.             └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   12.               ├─base::withCallingHandlers(...)
   13.               └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test_join.R:211:5'): no duplication ─────────────────────────────────
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
       ▆
    1. ├─testthat::capture_messages(tidylog::full_join(a, b, "x")) at test_join.R:211:4
    2. │ └─base::withCallingHandlers(...)
    3. └─tidylog::full_join(a, b, "x")
    4.   └─tidylog:::log_join(...)
    5.     ├─dplyr (local) .fun(x, y, by, ...)
    6.     └─dplyr:::full_join.data.frame(x, y, by, ...)
    7.       └─dplyr:::join_mutate(...)
    8.         ├─base::`[<-`(`*tmp*`, new_rows, merge, value = `<tibble[,1]>`)
    9.         └─tibble:::`[<-.tbl_df`(`*tmp*`, new_rows, merge, value = `<tibble[,1]>`)
   10.           └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   11.             └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   12.               ├─base::withCallingHandlers(...)
   13.               └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  
  [ FAIL 4 | WARN 4 | SKIP 0 | PASS 280 ]
  Error: Test failures
  Execution halted