Hi Micah, There is no open issue that I know of, and while I may be mistaken it looks like the most recent run of the Integration Test on apache/master [3] passed successfully.
The code [1] that is asserting on your branch doesn't look like it has been touched for a while (last touched in March 2021). Also, I reviewed the latest changes on arrow-rs master [2] and didn't see any obvious changes to the handling of nested structures. I wonder if it is picking up some old version of the crate or something Andrew [1] https://github.com/apache/arrow-rs/blob/fa5acd971c973161f17e69d5c6b50d6e77c7da03/arrow/src/array/equal/list.rs#L143 [2] https://github.com/apache/arrow-rs/commits/master [3] https://github.com/apache/arrow/runs/3309489410 On Wed, Aug 11, 2021 at 5:24 PM Micah Kornfield <emkornfi...@gmail.com> wrote: > One of my PRs is showing integration test failures with Rust [1] for the > recursive nested test. > > With an error: > > Validating > /tmp/tmpg3zo83yh/de3ef975_generated_recursive_nested.json_as_file and > /tmp/arrow-integration-0bm7hcmd/generated_recursive_nested.json > Schemas match. JSON file has 2 batches. > thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', > arrow/src/array/equal/list.rs:143:18 > note: run with `RUST_BACKTRACE=1` environment variable to display a > backtrace > > > I don't think I did anything that would have touched this code for Rust, > and it seems like Rust is failing to consume for all producing languages: > > FAILED TEST: recursive_nested C++ producing, Rust consuming > FAILED TEST: recursive_nested Java producing, Rust consuming > FAILED TEST: recursive_nested JS producing, Rust consuming > FAILED TEST: recursive_nested Rust producing, Rust consuming > > Is this a known issue? Anything I can try doing to fix this? > > Thanks, > Micah > > > [1] > https://github.com/apache/arrow/pull/10177/checks?check_run_id=3305682790 >