You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was surprised by a new variant name in OpenBLAS being mixed case (#14876), since I thought variants were strictly [a-z0-9-]+. A grep of builtin/packages/*/package.py shows a number of inconsistencies:
That new consistentFPCSR variant is the only variant in any package to have mixed case
The only other variants to have upper case are X, X11, and a variant K in the eem package
X, X11, x, and x11 are all variants meaning "require the libx11 package"
Most variants use underscores for separators if at all, but some use hyphens
There are surely gobs more.
Questions:
Is there a point at which we unify these variant names?
I was surprised by a new variant name in OpenBLAS being mixed case (#14876), since I thought variants were strictly
[a-z0-9-]+. A grep ofbuiltin/packages/*/package.pyshows a number of inconsistencies:consistentFPCSRvariant is the only variant in any package to have mixed caseX,X11, and a variantKin theeempackageX,X11,x, andx11are all variants meaning "require thelibx11package"Questions: