conda-forge / intel_repack-feedstock

A conda-smithy repository for intel_repack.
BSD 3-Clause "New" or "Revised" License
6 stars 19 forks source link

Is the yyyy of CalVer the correct level for run-export? #81

Open h-vetinari opened 1 month ago

h-vetinari commented 1 month ago

MKL currently does https://github.com/conda-forge/intel_repack-feedstock/blob/c007b4da38dfd8056ff59b6a7a089507ed2c16ce/recipe/meta.yaml#L453-L460

which uses the implicit max_pin='x' major-level pinning for pin_subpackage. This would mean MKL 2023.{0, 1, 2} are ABI-compatible between each other, but not with 2024.x (which are themselves again inter-compatible).

This sounds fishy to me, at least I'm not aware of the year-portion of the CalVer indicating compatibility here.

Could you please enlighten us here @conda-forge/intel_repack?

CC @hmaarrfk, this impacts the mkl2024 migration, which might or might not be useful in light of this.