paleolimbot opened a new issue, #678:
URL: https://github.com/apache/arrow-nanoarrow/issues/678
I think this is the same problem as with the coverage build (we're
installing editable). We should also check to make sure we're getting a
reasonable stack trace when there is an actual leak and that our suppressions
are being considered in the run.
```
_____________________ ERROR collecting tests/test_array.py
_____________________
tests/test_array.py:20: in <module>
from nanoarrow.c_array_stream import CArrayStream
<frozen importlib._bootstrap>:1360: in _find_and_load
???
<frozen importlib._bootstrap>:1322: in _find_and_load_unlocked
???
<frozen importlib._bootstrap>:1262: in _find_spec
???
/tmp/nanoarrow-HEAD.LJ6Chr/python/valgrind_venv/lib/python3.12/site-packages/_nanoarrow_editable_loader.py:311:
in find_spec
tree = self._rebuild()
/tmp/nanoarrow-HEAD.LJ6Chr/python/valgrind_venv/lib/python3.12/site-packages/_nanoarrow_editable_loader.py:345:
in _rebuild
subprocess.run(self._build_cmd, cwd=self._build_path, env=env,
stdout=subprocess.DEVNULL, check=True)
/usr/lib/python3.12/subprocess.py:548: in run
with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.12/subprocess.py:1026: in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
/usr/lib/python3.12/subprocess.py:1955: in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
E FileNotFoundError: [Errno 2] No such file or directory:
'/tmp/pip-build-env-9cupp342/normal/bin/ninja'
```
https://github.com/apache/arrow-nanoarrow/actions/runs/11760666100/job/32761514733#step:4:7126
--
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]