Skip to content

[BUG] Illegal instruction (core dumped) on x86_64 CPU without AVX2 (error 132) #921

@niutech

Description

@niutech

🐛 Bug Description

I want to run localGPT on my Intel Core i5-2400 CPU, but it doesn't support AVX2 instruction. However, localGTP relies on lancedb, which requires AVX2. This is a known issue: lance-format/lance#2195, lancedb/lancedb#592, lancedb/lancedb#1018, lancedb/lancedb#1437.

🔄 Steps to Reproduce

Try to run system_health_check.py.

✅ Expected Behavior

Make me run localGPT.

❌ Actual Behavior

Illegal instruction (core dumped), returned error 132.

🖥️ Environment Information

Desktop:

  • OS: Ubuntu 24.04
  • Python Version: 3.12

🤔 Possible Solution

Replace lancedb with another vector database?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions