-
Notifications
You must be signed in to change notification settings - Fork 120
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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a notice of AVX2 to install by pip command #241
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
Co-authored-by: KAWAKUBO Toru <dev@kwkbtr.info>
Hi @y-yu Thanks for discovering this issue. @ycchen1989 is also on an old Sandybridge machine without AVX2, and when we test the Conda package we build we keep running into core dump without any clue, until we see this PR. It turns out that when we do cross-compiling, we need to pass |
@leofang @ycchen1989 Sorry for your inconvenience.
Yes,
Could you elaborate on "address this issue at the cmake level"?
In my understanding it seems impossible, that's why we only publish wheels with AVX2 enabled. |
My point is that setting
Only for users who are cross-compiling (like us 馃槀).
Yep. Right now on NSLS-II-Forge we build three variants:
If you're interested in seeing this appear on Conda-Forge, please open an issue on https://github.com/nsls-ii-forge/qulacs-feedstock/ so that we can discuss 馃檪 The migration should be fairly straightforward. |
Yes, the current default value
Indeed, we may be able to publish to PyPI several packages with different names, for example qulacs and qulacs-no-simd. |
pip install
pip