You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Ian Cook (Jira)" <ji...@apache.org> on 2021/07/06 21:44:00 UTC
[jira] [Resolved] (ARROW-13216) [R] Type checks test fails with
rtools35
[ https://issues.apache.org/jira/browse/ARROW-13216?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ian Cook resolved ARROW-13216.
------------------------------
Resolution: Fixed
Issue resolved by pull request 10666
[https://github.com/apache/arrow/pull/10666]
> [R] Type checks test fails 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
> Assignee: Ian Cook
> Priority: Blocker
> Labels: pull-request-available
> Fix For: 5.0.0
>
> Time Spent: 1h 20m
> Remaining Estimate: 0h
>
> Starting on 26 June the {{test-r-rtools-35}} 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:java}
> == 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)