-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
Specifying _x86_64-microarch-level=something
doesn't solve properly.
#13
Comments
Also reported on |
What's your use-case for doing such a convoluted solve? |
We make docker containers that are unpacked into apptainers and are then used by workers of a condor clusters. Sometimes those workers may have old CPUs that don't support newer instructions. Therefore, if libraries provide packages with different microarch builds (like |
In that case, the correct invocation is
or
or similar |
Ah yes, I also read about this |
@jjerphan, ccing from the other issue on |
It starts with a underscore, so it's not a public thing that a user should be dealing with. |
No checks |
Isn't that a little dangerous? |
It is, but it also allows an upgrade too. i.e. install a better optimized package to be run in a compute node (eg: level=4) than what is there in a login node (eg: level = 2) |
Alrighty, if that is the only recommended solution and you don't wanna make any changes to |
Feel free to add documentation for it if you have time, @ikrommyd. |
Solution to issue cannot be found in the documentation.
Issue
Example:
conda create -n bug awkward=2.7.2 python=3.11 _x86_64-microarch-level=1
is givingThe way I read it, this is a problem with
__archspec=1=broadwell
which you can see in theconda info
becausebroadwell
is not a viable microarch 1/2 version. However the newer ones are extensions, so older instructions are supported by newer cpus so it shouldn't care right?On the other hand,
pixi
is able to do this finecc @matthewfeickert
Installed packages
Environment info
The text was updated successfully, but these errors were encountered: