milvus icon indicating copy to clipboard operation
milvus copied to clipboard

[Bug]: knowhere coredump when do test in arm cpu

Open zhagnlu opened this issue 1 year ago • 7 comments

Is there an existing issue for this?

  • [X] I have searched the existing issues

Environment

- Milvus version: master-18c351efa6e97492929
- Deployment mode(standalone or cluster):
- MQ type(rocksmq, pulsar or kafka):    
- SDK version(e.g. pymilvus v2.0.0rc2):
- OS(Ubuntu or CentOS): 
- CPU/Memory: 
- GPU: 
- Others:

Current Behavior

when do cpp test in arm machine, core dump when do test related to knowhere module image

Expected Behavior

No response

Steps To Reproduce

cmake_build/bin/all_tests --gtest_filter='*Indexing_With_binary_Predicate_Range*'

Milvus Log

No response

Anything else?

No response

zhagnlu avatar Feb 20 '24 03:02 zhagnlu

/assign @liliu-z

xiaofan-luan avatar Feb 20 '24 06:02 xiaofan-luan

/unassign

yanliang567 avatar Feb 20 '24 08:02 yanliang567

openblas compile problem, milvus using conan openblas as dependent lib, but if I build openblas by myself and not use conan lib, this test success.

zhagnlu avatar Feb 20 '24 11:02 zhagnlu

Please check if there is any openblas related lib(cblas, lapack ... etc) in the system environment.

Presburger avatar Mar 06 '24 06:03 Presburger

is this reproducible?

xiaofan-luan avatar Mar 09 '24 19:03 xiaofan-luan

is this reproducible?

The problem is that openblas compiled by conan uses the sve instruction, which will crash on the arm platform without sve support.

Presburger avatar Mar 11 '24 13:03 Presburger

#31308 Can solve it

liliu-z avatar Mar 15 '24 09:03 liliu-z

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Rotten issues close after 30d of inactivity. Reopen the issue with /reopen.

stale[bot] avatar Jun 10 '24 06:06 stale[bot]