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)