Hello,

On 2025-06-05 20:41, Paul Gevers wrote:
I was debugging performance issues on ci.debian.net today, and noticed that s390x was running into memory problems. openbabel quickly became a suspect and indeed it turns out to use an insane amount of it during the test.

I have spotted at least this (not the worse) in top:
    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND  653405 xxxxx     20   0   90.1g  26.7g   9908 D   6.3  85.0  10:04.02 python3

And the peak I spotted while looping free -h was 72 GB added by the test
and then I killed the test run.

I'll add openbabel to the reject_list and will remove it again when this bug report is closed.

Certain modes of operation of openbabel are known to leak memory, for example [1][2][3]. I did not investigate further, but running tests under valgrind might be the first step to that direction.

Best,
Andrius

[1] https://github.com/openbabel/openbabel/issues/2370
[2] https://github.com/openbabel/openbabel/pull/2772
[3] https://github.com/openbabel/openbabel/pull/2735

Reply via email to