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
To Reproduce
Install RDKit on 32-bit i386, go into python, execute from rdkit import Chem
Expected behavior
Importing rdkit/Chem works fine
Screenshots
(sid_armel-dchroot)mbanck@amdahl:~$ python3
Python 3.12.7 (main, Nov 8 2024, 17:55:36) [GCC 14.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from rdkit import Chem
Segmentation fault
(sid_armel-dchroot)mbanck@amdahl:~$
Configuration (please complete the following information):
RDKit version: 202409.2
OS: Debian unstable
Python version (if relevant): 3.12.7
Are you using conda? no
If you are using conda, which channel did you install the rdkit from? n/a
If you are not using conda: how did you install the RDKit? Debian package
One does not need to have a 32bit machine, a 32bit chroot (or maybe even docker container?) would suffice.
I agree that there are probably not a lot of people running it on 32bit today, but crashes like this indicate some unsafe code somewhere so it would be good to fix it in my opinion.
Describe the bug
Running
from rdkit import Chem
leads to a segfault on 32-bit architectures (Debian architectures i386 armel and armhf), see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1083076 or the build logs that show all python-based tests failing, e.g. this one: https://buildd.debian.org/status/fetch.php?pkg=rdkit&arch=i386&ver=202409.2-2&stamp=1732738941&raw=0To Reproduce
Install RDKit on 32-bit i386, go into python, execute
from rdkit import Chem
Expected behavior
Importing rdkit/Chem works fine
Screenshots
Configuration (please complete the following information):
Additional context
Backtrace (first ten frames):
The text was updated successfully, but these errors were encountered: