raulcd opened a new issue, #47734: URL: https://github.com/apache/arrow/issues/47734
### Describe the bug, including details regarding any error messages, version, and platform. The [test-conda-python-3.11-hypothesis](https://github.com/ursacomputing/crossbow/actions/runs/18298409241/job/52101469843) job has been failing consistently with: ```python =================================== FAILURES =================================== ________________________________ test_roundtrip ________________________________ @pytest.mark.numpy > @h.given(past.all_tables, st.sampled_from(["uncompressed", "lz4", "zstd"])) ^^^ opt/conda/envs/arrow/lib/python3.11/site-packages/pyarrow/tests/test_feather.py:831: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ opt/conda/envs/arrow/lib/python3.11/site-packages/pyarrow/tests/strategies.py:408: in tables children = [draw(arrays(field.type, size=rows)) for field in schema] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ opt/conda/envs/arrow/lib/python3.11/site-packages/pyarrow/tests/strategies.py:408: in <listcomp> children = [draw(arrays(field.type, size=rows)) for field in schema] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ opt/conda/envs/arrow/lib/python3.11/site-packages/hypothesis/internal/conjecture/data.py:1212: in draw return unwrapped.do_draw(self) ^^^^^^^^^^^^^^^^^^^^^^^ opt/conda/envs/arrow/lib/python3.11/site-packages/hypothesis/strategies/_internal/core.py:1886: in do_draw return self.definition(data.draw, *self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ opt/conda/envs/arrow/lib/python3.11/site-packages/pyarrow/tests/strategies.py:365: in arrays return pa.array(draw(values), type=ty) ^^^^^^^^^^^^ opt/conda/envs/arrow/lib/python3.11/site-packages/hypothesis/internal/conjecture/data.py:1212: in draw return unwrapped.do_draw(self) ^^^^^^^^^^^^^^^^^^^^^^^ opt/conda/envs/arrow/lib/python3.11/site-packages/hypothesis/strategies/_internal/collections.py:206: in do_draw result.append(data.draw(self.element_strategy)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ opt/conda/envs/arrow/lib/python3.11/site-packages/hypothesis/internal/conjecture/data.py:1212: in draw return unwrapped.do_draw(self) ^^^^^^^^^^^^^^^^^^^^^^^ opt/conda/envs/arrow/lib/python3.11/site-packages/hypothesis/strategies/_internal/strategies.py:841: in do_draw return data.draw(strategy) ^^^^^^^^^^^^^^^^^^^ opt/conda/envs/arrow/lib/python3.11/site-packages/hypothesis/internal/conjecture/data.py:1212: in draw return unwrapped.do_draw(self) ^^^^^^^^^^^^^^^^^^^^^^^ opt/conda/envs/arrow/lib/python3.11/site-packages/hypothesis/strategies/_internal/core.py:1886: in do_draw return self.definition(data.draw, *self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ opt/conda/envs/arrow/lib/python3.11/site-packages/pyarrow/tests/strategies.py:255: in _pylist arr = draw(arrays(value_type, size=size, nullable=False)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ opt/conda/envs/arrow/lib/python3.11/site-packages/hypothesis/internal/conjecture/data.py:1212: in draw return unwrapped.do_draw(self) ^^^^^^^^^^^^^^^^^^^^^^^ opt/conda/envs/arrow/lib/python3.11/site-packages/hypothesis/strategies/_internal/core.py:1886: in do_draw return self.definition(data.draw, *self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ opt/conda/envs/arrow/lib/python3.11/site-packages/pyarrow/tests/strategies.py:365: in arrays return pa.array(draw(values), type=ty) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pyarrow/array.pxi:375: in pyarrow.lib.array ??? pyarrow/array.pxi:46: in pyarrow.lib._sequence_to_array ??? pyarrow/error.pxi:155: in pyarrow.lib.pyarrow_internal_check_status ??? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > ??? E pyarrow.lib.ArrowInvalid: Timedelta too large to fit in 64-bit integer E while generating 'table' from tables(type=one_of(just(DataType(null)), just(DataType(bool)), one_of(one_of(sampled_from([DataType(int8), DataType(int16), DataType(int32), DataType(int64)]), sampled_from([DataType(uint8), DataType(uint16), DataType(uint32), DataType(uint64)])), sampled_from([DataType(halffloat), DataType(float), DataType(double)]), builds(<cyfunction decimal128 at 0x7fac549120b0>, precision=integers(min_value=1, max_value=38), scale=integers(min_value=1, max_value=38)), builds(<cyfunction decimal256 at 0x7fac54912190>, precision=integers(min_value=1, max_value=76), scale=integers(min_value=1, max_value=76))), one_of(sampled_from([DataType(date32[day]), DataType(date64[ms])]), sampled_from([Time32Type(time32[s]), Time32Type(time32[ms]), Time64Type(time64[us]), Time64Type(time64[ns])]), builds(<cyfunction timestamp at 0x7fac54911630>, tz=one_of(none(), timezones(), timezones()), unit=sampled_from(['s', 'ms', 'us', 'ns'])), builds(<cyfunction duration at 0x7fac549 118d0>, sampled_from(['s', 'ms', 'us', 'ns'])), just(DataType(month_day_nano_interval))), one_of(just(DataType(binary)), just(DataType(string)), just(DataType(large_binary)), just(DataType(large_string)), builds(<cyfunction binary at 0x7fac54912430>, integers(min_value=0, max_value=16))), builds(<cyfunction list_ at 0x7fac54912970>, one_of(just(DataType(null)), just(DataType(bool)), one_of(one_of(sampled_from([DataType(int8), DataType(int16), DataType(int32), DataType(int64)]), sampled_from([DataType(uint8), DataType(uint16), DataType(uint32), DataType(uint64)])), sampled_from([DataType(halffloat), DataType(float), DataType(double)]), builds(<cyfunction decimal128 at 0x7fac549120b0>, precision=integers(min_value=1, max_value=38), scale=integers(min_value=1, max_value=38)), builds(<cyfunction decimal256 at 0x7fac54912190>, precision=integers(min_value=1, max_value=76), scale=integers(min_value=1, max_value=76))), one_of(sampled_from([DataType(date32[day]), DataType(date64[ms])]), sam pled_from([Time32Type(time32[s]), Time32Type(time32[ms]), Time64Type(time64[us]), Time64Type(time64[ns])]), builds(<cyfunction timestamp at 0x7fac54911630>, tz=one_of(none(), timezones(), timezones()), unit=sampled_from(['s', 'ms', 'us', 'ns'])), builds(<cyfunction duration at 0x7fac549118d0>, sampled_from(['s', 'ms', 'us', 'ns'])), just(DataType(month_day_nano_interval))), one_of(just(DataType(binary)), just(DataType(string)), just(DataType(large_binary)), just(DataType(large_string)), builds(<cyfunction binary at 0x7fac54912430>, integers(min_value=0, max_value=16))))), builds(<cyfunction large_list at 0x7fac54912a50>, one_of(just(DataType(null)), just(DataType(bool)), one_of(one_of(sampled_from([DataType(int8), DataType(int16), DataType(int32), DataType(int64)]), sampled_from([DataType(uint8), DataType(uint16), DataType(uint32), DataType(uint64)])), sampled_from([DataType(halffloat), DataType(float), DataType(double)]), builds(<cyfunction decimal128 at 0x7fac549120b0>, precision= integers(min_value=1, max_value=38), scale=integers(min_value=1, max_value=38)), builds(<cyfunction decimal256 at 0x7fac54912190>, precision=integers(min_value=1, max_value=76), scale=integers(min_value=1, max_value=76))), one_of(sampled_from([DataType(date32[day]), DataType(date64[ms])]), sampled_from([Time32Type(time32[s]), Time32Type(time32[ms]), Time64Type(time64[us]), Time64Type(time64[ns])]), builds(<cyfunction timestamp at 0x7fac54911630>, tz=one_of(none(), timezones(), timezones()), unit=sampled_from(['s', 'ms', 'us', 'ns'])), builds(<cyfunction duration at 0x7fac549118d0>, sampled_from(['s', 'ms', 'us', 'ns'])), just(DataType(month_day_nano_interval))), one_of(just(DataType(binary)), just(DataType(string)), just(DataType(large_binary)), just(DataType(large_string)), builds(<cyfunction binary at 0x7fac54912430>, integers(min_value=0, max_value=16))))), builds(<cyfunction list_ at 0x7fac54912970>, one_of(just(DataType(null)), just(DataType(bool)), one_of(one_of(sampled_from([ DataType(int8), DataType(int16), DataType(int32), DataType(int64)]), sampled_from([DataType(uint8), DataType(uint16), DataType(uint32), DataType(uint64)])), sampled_from([DataType(halffloat), DataType(float), DataType(double)]), builds(<cyfunction decimal128 at 0x7fac549120b0>, precision=integers(min_value=1, max_value=38), scale=integers(min_value=1, max_value=38)), builds(<cyfunction decimal256 at 0x7fac54912190>, precision=integers(min_value=1, max_value=76), scale=integers(min_value=1, max_value=76))), one_of(sampled_from([DataType(date32[day]), DataType(date64[ms])]), sampled_from([Time32Type(time32[s]), Time32Type(time32[ms]), Time64Type(time64[us]), Time64Type(time64[ns])]), builds(<cyfunction timestamp at 0x7fac54911630>, tz=one_of(none(), timezones(), timezones()), unit=sampled_from(['s', 'ms', 'us', 'ns'])), builds(<cyfunction duration at 0x7fac549118d0>, sampled_from(['s', 'ms', 'us', 'ns'])), just(DataType(month_day_nano_interval))), one_of(just(DataType(binary)), just(D ataType(string)), just(DataType(large_binary)), just(DataType(large_string)), builds(<cyfunction binary at 0x7fac54912430>, integers(min_value=0, max_value=16)))), integers(min_value=0, max_value=16)), builds(<cyfunction list_view at 0x7fac54912b30>, one_of(just(DataType(null)), just(DataType(bool)), one_of(one_of(sampled_from([DataType(int8), DataType(int16), DataType(int32), DataType(int64)]), sampled_from([DataType(uint8), DataType(uint16), DataType(uint32), DataType(uint64)])), sampled_from([DataType(halffloat), DataType(float), DataType(double)]), builds(<cyfunction decimal128 at 0x7fac549120b0>, precision=integers(min_value=1, max_value=38), scale=integers(min_value=1, max_value=38)), builds(<cyfunction decimal256 at 0x7fac54912190>, precision=integers(min_value=1, max_value=76), scale=integers(min_value=1, max_value=76))), one_of(sampled_from([DataType(date32[day]), DataType(date64[ms])]), sampled_from([Time32Type(time32[s]), Time32Type(time32[ms]), Time64Type(time64[us]), Ti me64Type(time64[ns])]), builds(<cyfunction timestamp at 0x7fac54911630>, tz=one_of(none(), timezones(), timezones()), unit=sampled_from(['s', 'ms', 'us', 'ns'])), builds(<cyfunction duration at 0x7fac549118d0>, sampled_from(['s', 'ms', 'us', 'ns'])), just(DataType(month_day_nano_interval))), one_of(just(DataType(binary)), just(DataType(string)), just(DataType(large_binary)), just(DataType(large_string)), builds(<cyfunction binary at 0x7fac54912430>, integers(min_value=0, max_value=16))))), builds(<cyfunction large_list_view at 0x7fac54912c10>, one_of(just(DataType(null)), just(DataType(bool)), one_of(one_of(sampled_from([DataType(int8), DataType(int16), DataType(int32), DataType(int64)]), sampled_from([DataType(uint8), DataType(uint16), DataType(uint32), DataType(uint64)])), sampled_from([DataType(halffloat), DataType(float), DataType(double)]), builds(<cyfunction decimal128 at 0x7fac549120b0>, precision=integers(min_value=1, max_value=38), scale=integers(min_value=1, max_value=38)) , builds(<cyfunction decimal256 at 0x7fac54912190>, precision=integers(min_value=1, max_value=76), scale=integers(min_value=1, max_value=76))), one_of(sampled_from([DataType(date32[day]), DataType(date64[ms])]), sampled_from([Time32Type(time32[s]), Time32Type(time32[ms]), Time64Type(time64[us]), Time64Type(time64[ns])]), builds(<cyfunction timestamp at 0x7fac54911630>, tz=one_of(none(), timezones(), timezones()), unit=sampled_from(['s', 'ms', 'us', 'ns'])), builds(<cyfunction duration at 0x7fac549118d0>, sampled_from(['s', 'ms', 'us', 'ns'])), just(DataType(month_day_nano_interval))), one_of(just(DataType(binary)), just(DataType(string)), just(DataType(large_binary)), just(DataType(large_string)), builds(<cyfunction binary at 0x7fac54912430>, integers(min_value=0, max_value=16))))), struct_types(), builds(<cyfunction dictionary at 0x7fac54912dd0>, sampled_from([DataType(int8), DataType(int16), DataType(int32), DataType(int64)]), one_of(just(DataType(bool)), one_of(sampled_from([Data Type(int8), DataType(int16), DataType(int32), DataType(int64)]), sampled_from([DataType(uint8), DataType(uint16), DataType(uint32), DataType(uint64)])), sampled_from([DataType(float), DataType(double)]), just(DataType(binary)), just(DataType(string)), builds(<cyfunction binary at 0x7fac54912430>, integers(min_value=0, max_value=16)))), map_types(), builds(<cyfunction list_ at 0x7fac54912970>, (deferred@140377584885904)), builds(<cyfunction large_list at 0x7fac54912a50>, (deferred@140377584885904)), builds(<cyfunction list_ at 0x7fac54912970>, (deferred@140377584885904), integers(min_value=0, max_value=16)), builds(<cyfunction list_view at 0x7fac54912b30>, (deferred@140377584885904)), builds(<cyfunction large_list_view at 0x7fac54912c10>, (deferred@140377584885904)), struct_types(item_strategy=(deferred@140377584885904)))) ``` ### Component(s) Continuous Integration, Python -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
