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]

Reply via email to