-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Segmentation fault (second) #4
Comments
Hi, thanks for the feedback. I think the error is likely caused by a parallel scheduler crash on the particular system that you are using. I am communicating with authors of the parallel scheduler here to see if the problem can be resolved by compiling against a different scheduler. I will try to get back to you ASAP. |
Thank you for your commitment. I can confirm the sequential scheduler does not cause a crash. It works on both systems. |
The problem seems to be occurring on macOS too. The source builds successfully (
Running the supplied example also results in a set fault:
Also happens with the python bindings. For example: ➜ ipython3
Python 3.10.6 (main, Aug 30 2022, 04:58:14) [Clang 13.1.6 (clang-1316.0.21.2.5)]
Type 'copyright', 'credits' or 'license' for more information
IPython 8.5.0 -- An enhanced Interactive Python. Type '?' for help.
In [1]: from pyhdbscan import HDBSCAN
In [2]: from sklearn.datasets import load_iris
In [3]: ir = load_iris()
In [4]: res = HDBSCAN(ir["data"], 2)
[1] 92455 segmentation fault ipython3 With this crash, looks like Parlay.
I tested the sequential version of the code posted here and observed these results:
Also:
|
Hi, the error has been fixed in a recent update. Let me know if the problem persists. |
This is a continuation of #3.
I tried once again on origin repository on two machines (Linux Mint 20.2, X5675 CPU, 40GB RAM and CentOS Stream 9, Dual X5670, 64GB RAM). On the first machine (mint) as previously script works with data generated by
make_blobs
and fails with the data posted in #3. To my surprise on the second machine the script fails immediately both on data generated bymake_blobs
and above matrix.Mint (I tried both clang and gcc on this system):
CentOS:
Compilers on Mint:
Compiler on CentOS:
If there is anything you want me to try or any tool I can run to collect information about the hardware/OS let me know.
The text was updated successfully, but these errors were encountered: