Jonathan Keane created ARROW-13216:
--------------------------------------
Summary: [R] Schema retention with rtools35
Key: ARROW-13216
URL: https://issues.apache.org/jira/browse/ARROW-13216
Project: Apache Arrow
Issue Type: Bug
Components: R
Reporter: Jonathan Keane
Starting on 26 June the rtools35 crossbow job started failing, on 25 June
ARROW-13117 was merged.
The failures are for the test
https://github.com/apache/arrow/blob/d0a5c5b4db4cd2f58cae45727621bc7d1fd20d00/r/tests/testthat/test-dplyr.R#L812-L824
which was added as part of that ticket.
{code}
== Failed tests ================================================================
-- Error (test-dplyr.R:812:3): type checks on expressions ----------------------
Error: Error: Problem with `mutate()` column `a`.
i `a = ..1`.
x cannot coerce type 'closure' to vector of type 'character'
Backtrace:
x
1. +-arrow:::expect_dplyr_equal(...) test-dplyr.R:812:2
2. | \-rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(input =
record_batch(tbl))))
D:\a\crossbow\crossbow\check\arrow.Rcheck\tests_x64\testthat\helper-expectation.R:84:4
3. +-`%>%`(...)
4. +-dplyr::collect(.)
5. +-dplyr::transmute(...)
6. +-arrow:::transmute.ArrowTabular(...)
7. | +-dplyr::mutate(.data, ..., .keep = "none")
8. | +-arrow:::mutate.ArrowTabular(.data, ..., .keep = "none")
9. | | \-arrow:::abandon_ship(call, .data, msg)
10. | | \-base::eval.parent(call, 2)
11. | | \-base::eval(expr, p)
12. | | \-base::eval(expr, p)
13. | +-(function (.data, ...) ...
14. | \-dplyr:::mutate.data.frame(...)
15. | \-dplyr:::mutate_cols(.data, ..., caller_env = caller_env())
16. | +-base::withCallingHandlers(...)
17. | \-mask$eval_all_mutate(quo)
18. \-base::.handleSimpleError(...)
19. \-dplyr:::h(simpleError(msg, call))
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)