You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$ RUSTFLAGS=-Awarnings rustup run 1.81 cargo build --release --quiet
$ RUSTFLAGS=-Awarnings rustup run 1.82 cargo build --quiet
$ RUSTFLAGS=-Awarnings rustup run 1.82 cargo build --release --quiet
error[E0275]: overflow evaluating the requirement `<G as geo_traits::geometry::GeometryTrait>::GeometryCollection<'_>: geo_traits::geometry_collection::GeometryCollectionTrait` | = help: consider increasing the recursion limit by adding a `#![recursion_limit = "256"]` attribute to your crate (`geoarrow`)note: required for `GeometryCollectionIterator<'_, f64, <<<... as GeometryCollectionTrait>::ItemType<'_> as GeometryTrait>::GeometryCollection<'_> as GeometryCollectionTrait>::ItemType<'_>, ...>` to implement `Iterator` --> src/geo_traits/iterator.rs:39:15 |37 | ItemType: 'a + $item_trait<T = T>,| ----- unsatisfied trait bound introduced here38 | G: $self_trait<T = T, ItemType<'a> = ItemType>,39 | > Iterator for $struct_name<'a, T, ItemType, G>| ^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...109 | / impl_iterator!(110 || GeometryCollectionIterator,111 || GeometryCollectionTrait,112 || GeometryTrait,113 || geometry_unchecked114 || );||_- in this macro invocation = note: required for`GeometryCollectionIterator<'_, f64, <<<... as GeometryCollectionTrait>::ItemType<'_> as GeometryTrait>::GeometryCollection<'_> as GeometryCollectionTrait>::ItemType<'_>, ...>` to implement `IntoIterator` = note: the full name for the type has been written to '/Users/gadomski/Code/geoarrow/geoarrow-rs/target/release/deps/geoarrow-d23c01f6fb33c633.long-type-12907003299254778690.txt' = note: consider using `--verbose` to print the full type name to the console = note: the full name for the type has been written to '/Users/gadomski/Code/geoarrow/geoarrow-rs/target/release/deps/geoarrow-d23c01f6fb33c633.long-type-12907003299254778690.txt' = note: consider using `--verbose` to print the full type name to the console = note: this error originates in the macro `impl_iterator` (in Nightly builds, run with -Z macro-backtrace for more info)For more information about this error, try `rustc --explain E0275`.error: could not compile `geoarrow` (lib) due to 1 previous error
I tried their suggestion of a 256 recursion limit and it just escalated to
help: consider increasing the recursion limit by adding a `#![recursion_limit = "512"]` attribute to your crate (`geoarrow`)
so 🤷🏼
The text was updated successfully, but these errors were encountered:
At 0b6715c:
I tried their suggestion of a
256
recursion limit and it just escalated toso 🤷🏼
The text was updated successfully, but these errors were encountered: