-
-
Notifications
You must be signed in to change notification settings - Fork 174
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
Relax nvcc
's sysroot
upper bound
#950
Relax nvcc
's sysroot
upper bound
#950
Conversation
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
Allow newer `sysroot`s to be installed with the old `nvcc` package.
4b98471
to
1c0f03a
Compare
- replace_depends: | ||
old: sysroot_linux-64 >=2.17 | ||
new: sysroot_linux-64 >=2.17,<3.0a0 |
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.
I have nothing against this per se, but it bears noting that glibc 3.0 is entirely a creature of mythology at this point. I doubt we will see it in the next 20+ years
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.
Then this will help keep my retirement serene 😌
- replace_depends: | ||
old: sysroot_linux-64 2.17.* | ||
new: sysroot_linux-64 >=2.17,<3.0a0 |
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.
Mainly the focus is relaxing the pins in earlier nvcc_*
packages so they can be more easily installed with newer sysroot
s
Here the diff linux-ppc64le::nvcc_linux-ppc64le-11.1-h40cd4b9_17.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-10.2-hb3d3a0a_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.1-h80a5a57_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.1-h2008e65_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.2-hbd5fb8f_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.8-h4f8557a_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.4-h14fa167_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.7-h8dcef9a_23.conda
linux-ppc64le::nvcc_linux-ppc64le-11.3-hbf53ffc_20.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-10.2-hb3d3a0a_18.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.3-h3daf246_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.1-h40cd4b9_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.4-hf5fa39f_19.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.5-h349b5cc_21.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.0-h12468ac_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.5-h349b5cc_17.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.6-h9cc4127_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.6-h398e8d3_16.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.3-hbf53ffc_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.6-h398e8d3_17.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.4-hf5fa39f_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.2-h65ee2f8_21.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.8-h35f83fb_23.conda
linux-ppc64le::nvcc_linux-ppc64le-11.4-hf5fa39f_21.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.4-hf5fa39f_18.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.6-h398e8d3_20.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.5-h349b5cc_18.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.5-ha5e958c_23.conda
linux-ppc64le::nvcc_linux-ppc64le-11.0-h2878ec7_20.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.4-hf5fa39f_17.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.0-h12468ac_23.conda
linux-ppc64le::nvcc_linux-ppc64le-11.6-hd86a89e_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.1-h40cd4b9_19.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.5-h349b5cc_19.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.8-h35f83fb_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.5-h4760ff0_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.1-h40cd4b9_20.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.3-h701f48f_23.conda
linux-ppc64le::nvcc_linux-ppc64le-11.2-h65ee2f8_20.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.7-h8dcef9a_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.4-hf5fa39f_16.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.2-h65ee2f8_18.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.4-h14fa167_23.conda
linux-ppc64le::nvcc_linux-ppc64le-11.3-h701f48f_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.7-h3060f6d_21.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.3-hbf53ffc_21.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.4-h431f92d_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.8-h1310280_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.5-h349b5cc_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.3-hbf53ffc_16.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.0-h2878ec7_16.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.6-h398e8d3_18.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.0-hbb751e8_22.conda
linux-ppc64le::nvcc_linux-ppc64le-10.2-hd4d3c69_22.conda
linux-ppc64le::nvcc_linux-ppc64le-10.2-hb3d3a0a_14.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-10.2-hb3d3a0a_16.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-10.2-hb3d3a0a_20.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-10.2-hb3d3a0a_13.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.7-h3060f6d_20.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.6-h398e8d3_19.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.6-h398e8d3_21.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.7-h3060f6d_18.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.0-h2878ec7_18.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.0-h2878ec7_19.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.2-h532adb0_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.1-h40cd4b9_18.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.5-ha5e958c_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.1-h40cd4b9_16.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.2-h65ee2f8_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.2-h65ee2f8_19.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-10.2-hb3d3a0a_15.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.6-h9cc4127_23.conda
linux-ppc64le::nvcc_linux-ppc64le-11.7-h2ee9e26_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.2-h532adb0_23.conda
linux-ppc64le::nvcc_linux-ppc64le-11.0-h2878ec7_17.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-10.2-hba28c6f_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.3-hbf53ffc_17.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.5-h349b5cc_16.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.5-h349b5cc_20.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.6-h398e8d3_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.0-h2878ec7_21.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.1-h80a5a57_23.conda
linux-ppc64le::nvcc_linux-ppc64le-11.7-h3060f6d_19.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.0-h2878ec7_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.3-hbf53ffc_19.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.4-hf5fa39f_20.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-10.2-hd4d3c69_23.conda
linux-ppc64le::nvcc_linux-ppc64le-10.2-hb3d3a0a_19.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-10.2-hb3d3a0a_17.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.7-h3060f6d_22.conda
linux-ppc64le::nvcc_linux-ppc64le-11.2-h65ee2f8_17.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.3-hbf53ffc_18.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.1-h40cd4b9_21.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-11.2-h65ee2f8_16.tar.bz2
linux-ppc64le::nvcc_linux-ppc64le-10.2-hb3d3a0a_21.tar.bz2
- "sysroot_linux-ppc64le 2.17.*"
+ "sysroot_linux-ppc64le >=2.17,<3.0a0"
linux-ppc64le::nvcc_linux-ppc64le-11.8-h559e326_25.conda
linux-ppc64le::nvcc_linux-ppc64le-11.8-h559e326_24.conda
linux-ppc64le::nvcc_linux-ppc64le-11.8-h26ce03e_25.conda
- "sysroot_linux-ppc64le >=2.17"
+ "sysroot_linux-ppc64le >=2.17,<3.0a0"
linux-aarch64::nvcc_linux-aarch64-11.8-h3750a1c_22.conda
linux-aarch64::nvcc_linux-aarch64-11.3-hf8ea675_21.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.4-h1712b73_21.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.6-h1ac39a2_21.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.6-hca6400d_22.conda
linux-aarch64::nvcc_linux-aarch64-11.7-hae9acc9_21.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.1-ha9e409f_19.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.2-h8127329_16.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.5-h972ea22_22.conda
linux-aarch64::nvcc_linux-aarch64-11.7-hae9acc9_19.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.0-hadd6a7b_20.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.7-hae9acc9_18.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.2-h8127329_19.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.1-ha9e409f_22.conda
linux-aarch64::nvcc_linux-aarch64-11.0-hadd6a7b_22.conda
linux-aarch64::nvcc_linux-aarch64-11.5-h4b00892_23.conda
linux-aarch64::nvcc_linux-aarch64-11.1-h3f38b74_22.conda
linux-aarch64::nvcc_linux-aarch64-11.3-h672313b_23.conda
linux-aarch64::nvcc_linux-aarch64-11.2-h8127329_17.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.2-h8127329_20.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.7-hae9acc9_20.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.0-hadd6a7b_21.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.6-hca6400d_23.conda
linux-aarch64::nvcc_linux-aarch64-11.5-hd0f3f81_22.conda
linux-aarch64::nvcc_linux-aarch64-11.5-hd0f3f81_18.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.7-he65f043_23.conda
linux-aarch64::nvcc_linux-aarch64-11.2-hcded775_22.conda
linux-aarch64::nvcc_linux-aarch64-11.0-hd5f9bcf_22.conda
linux-aarch64::nvcc_linux-aarch64-11.3-ha18af36_22.conda
linux-aarch64::nvcc_linux-aarch64-11.2-hcded775_23.conda
linux-aarch64::nvcc_linux-aarch64-11.8-hc5fb5b2_23.conda
linux-aarch64::nvcc_linux-aarch64-11.3-hf8ea675_16.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.4-h1712b73_19.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.1-ha9e409f_18.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.0-hfe1e654_23.conda
linux-aarch64::nvcc_linux-aarch64-11.6-h1ac39a2_20.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.0-hfe1e654_22.conda
linux-aarch64::nvcc_linux-aarch64-11.1-ha9e409f_17.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.5-hd0f3f81_20.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.4-h1712b73_16.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.7-hae9acc9_22.conda
linux-aarch64::nvcc_linux-aarch64-11.6-h1ac39a2_18.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.3-hf8ea675_18.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.4-h83e62e8_22.conda
linux-aarch64::nvcc_linux-aarch64-11.2-h8127329_22.conda
linux-aarch64::nvcc_linux-aarch64-11.3-hf8ea675_19.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.8-h66f59ed_22.conda
linux-aarch64::nvcc_linux-aarch64-11.2-h3023cc8_22.conda
linux-aarch64::nvcc_linux-aarch64-11.0-hadd6a7b_19.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.3-hf8ea675_17.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.8-hc5fb5b2_22.conda
linux-aarch64::nvcc_linux-aarch64-11.5-hd0f3f81_16.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.1-ha9e409f_21.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.1-h5f0809c_22.conda
linux-aarch64::nvcc_linux-aarch64-11.4-h1712b73_22.conda
linux-aarch64::nvcc_linux-aarch64-11.4-h1712b73_18.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.0-hadd6a7b_18.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.2-h8127329_18.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.0-hadd6a7b_17.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.5-hd0f3f81_17.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.4-h1712b73_20.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.3-h672313b_22.conda
linux-aarch64::nvcc_linux-aarch64-11.6-h0c41e32_22.conda
linux-aarch64::nvcc_linux-aarch64-11.2-h8127329_21.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.0-hadd6a7b_16.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.6-h1ac39a2_17.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.5-hd0f3f81_19.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.5-h4b00892_22.conda
linux-aarch64::nvcc_linux-aarch64-11.1-h5f0809c_23.conda
linux-aarch64::nvcc_linux-aarch64-11.1-ha9e409f_16.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.6-h1ac39a2_16.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.5-hd0f3f81_21.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.4-h96d3bfd_22.conda
linux-aarch64::nvcc_linux-aarch64-11.3-hf8ea675_22.conda
linux-aarch64::nvcc_linux-aarch64-11.7-he65f043_22.conda
linux-aarch64::nvcc_linux-aarch64-11.6-h1ac39a2_19.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.1-ha9e409f_20.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.3-hf8ea675_20.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.7-hd86609b_22.conda
linux-aarch64::nvcc_linux-aarch64-11.6-h1ac39a2_22.conda
linux-aarch64::nvcc_linux-aarch64-11.4-h1712b73_17.tar.bz2
linux-aarch64::nvcc_linux-aarch64-11.4-h83e62e8_23.conda
- "sysroot_linux-aarch64 2.17.*"
+ "sysroot_linux-aarch64 >=2.17,<3.0a0"
linux-aarch64::nvcc_linux-aarch64-11.8-h7ec41d6_25.conda
linux-aarch64::nvcc_linux-aarch64-11.8-h5af4c76_24.conda
linux-aarch64::nvcc_linux-aarch64-11.8-h5af4c76_25.conda
- "sysroot_linux-aarch64 >=2.17"
+ "sysroot_linux-aarch64 >=2.17,<3.0a0"
linux-64::nvcc_linux-64-11.1-h6ecd8f1_20.tar.bz2
linux-64::nvcc_linux-64-11.8-h41dc85b_23.conda
linux-64::nvcc_linux-64-11.5-h44f499b_16.tar.bz2
linux-64::nvcc_linux-64-11.5-h44f499b_22.conda
linux-64::nvcc_linux-64-11.4-h05adf2c_17.tar.bz2
linux-64::nvcc_linux-64-11.6-hd0b5fcf_22.conda
linux-64::nvcc_linux-64-11.2-h5e203dc_22.conda
linux-64::nvcc_linux-64-11.2-h309498c_22.conda
linux-64::nvcc_linux-64-11.4-hc813330_23.conda
linux-64::nvcc_linux-64-11.4-hc813330_22.conda
linux-64::nvcc_linux-64-11.0-h38088af_13.tar.bz2
linux-64::nvcc_linux-64-11.8-h41dc85b_22.conda
linux-64::nvcc_linux-64-11.0-h38088af_16.tar.bz2
linux-64::nvcc_linux-64-11.2-hdc17891_12.tar.bz2
linux-64::nvcc_linux-64-11.2-h309498c_14.tar.bz2
linux-64::nvcc_linux-64-11.3-h708beae_20.tar.bz2
linux-64::nvcc_linux-64-11.3-h708beae_18.tar.bz2
linux-64::nvcc_linux-64-11.0-h38088af_15.tar.bz2
linux-64::nvcc_linux-64-11.0-h17a0586_8.tar.bz2
linux-64::nvcc_linux-64-11.0-h38088af_20.tar.bz2
linux-64::nvcc_linux-64-11.2-hdb70940_23.conda
linux-64::nvcc_linux-64-11.4-h05adf2c_19.tar.bz2
linux-64::nvcc_linux-64-11.4-h05adf2c_18.tar.bz2
linux-64::nvcc_linux-64-11.5-h44f499b_17.tar.bz2
linux-64::nvcc_linux-64-11.6-hd0b5fcf_19.tar.bz2
linux-64::nvcc_linux-64-11.7-h05dbe86_22.conda
linux-64::nvcc_linux-64-11.2-h309498c_19.tar.bz2
linux-64::nvcc_linux-64-11.0-h38088af_22.conda
linux-64::nvcc_linux-64-11.2-h309498c_18.tar.bz2
linux-64::nvcc_linux-64-11.5-h44f499b_21.tar.bz2
linux-64::nvcc_linux-64-11.0-h8438922_22.conda
linux-64::nvcc_linux-64-11.1-h6ecd8f1_15.tar.bz2
linux-64::nvcc_linux-64-11.5-h7a8a3d2_22.conda
linux-64::nvcc_linux-64-11.1-h6ecd8f1_17.tar.bz2
linux-64::nvcc_linux-64-11.1-h36652d0_23.conda
linux-64::nvcc_linux-64-11.3-h82bc13d_23.conda
linux-64::nvcc_linux-64-11.7-h0fb96c7_19.tar.bz2
linux-64::nvcc_linux-64-11.1-h6ecd8f1_19.tar.bz2
linux-64::nvcc_linux-64-11.3-h708beae_22.conda
linux-64::nvcc_linux-64-11.1-h6ecd8f1_21.tar.bz2
linux-64::nvcc_linux-64-11.5-h1dce376_23.conda
linux-64::nvcc_linux-64-11.7-h0fb96c7_22.conda
linux-64::nvcc_linux-64-11.3-h708beae_17.tar.bz2
linux-64::nvcc_linux-64-11.2-h309498c_17.tar.bz2
linux-64::nvcc_linux-64-11.2-h309498c_15.tar.bz2
linux-64::nvcc_linux-64-11.7-ha25fe5e_23.conda
linux-64::nvcc_linux-64-11.1-h6ecd8f1_16.tar.bz2
linux-64::nvcc_linux-64-11.5-h44f499b_19.tar.bz2
linux-64::nvcc_linux-64-11.4-h05adf2c_21.tar.bz2
linux-64::nvcc_linux-64-11.2-hdb70940_22.conda
linux-64::nvcc_linux-64-11.6-hd0b5fcf_17.tar.bz2
linux-64::nvcc_linux-64-11.1-h36652d0_22.conda
linux-64::nvcc_linux-64-11.4-hcb1945a_22.conda
linux-64::nvcc_linux-64-11.3-h708beae_21.tar.bz2
linux-64::nvcc_linux-64-11.7-ha25fe5e_22.conda
linux-64::nvcc_linux-64-11.6-hd0b5fcf_16.tar.bz2
linux-64::nvcc_linux-64-11.1-h6ecd8f1_14.tar.bz2
linux-64::nvcc_linux-64-11.4-h05adf2c_20.tar.bz2
linux-64::nvcc_linux-64-11.1-h6ecd8f1_18.tar.bz2
linux-64::nvcc_linux-64-11.6-hd0b5fcf_21.tar.bz2
linux-64::nvcc_linux-64-11.6-h449e88d_22.conda
linux-64::nvcc_linux-64-11.0-h38088af_19.tar.bz2
linux-64::nvcc_linux-64-11.1-h436fe5b_22.conda
linux-64::nvcc_linux-64-11.0-h96e36e3_7.tar.bz2
linux-64::nvcc_linux-64-11.2-h309498c_16.tar.bz2
linux-64::nvcc_linux-64-11.5-h44f499b_20.tar.bz2
linux-64::nvcc_linux-64-11.0-h17a0586_10.tar.bz2
linux-64::nvcc_linux-64-11.0-h96e36e3_12.tar.bz2
linux-64::nvcc_linux-64-11.3-h8264844_22.conda
linux-64::nvcc_linux-64-11.2-h309498c_13.tar.bz2
linux-64::nvcc_linux-64-11.5-h44f499b_18.tar.bz2
linux-64::nvcc_linux-64-11.2-h309498c_20.tar.bz2
linux-64::nvcc_linux-64-11.1-h6ecd8f1_13.tar.bz2
linux-64::nvcc_linux-64-11.0-hec5d133_22.conda
linux-64::nvcc_linux-64-11.7-h0fb96c7_20.tar.bz2
linux-64::nvcc_linux-64-11.6-h4222249_22.conda
linux-64::nvcc_linux-64-11.8-ha67cc55_22.conda
linux-64::nvcc_linux-64-11.1-h6ecd8f1_22.conda
linux-64::nvcc_linux-64-11.3-h708beae_19.tar.bz2
linux-64::nvcc_linux-64-11.3-h82bc13d_22.conda
linux-64::nvcc_linux-64-11.3-h708beae_16.tar.bz2
linux-64::nvcc_linux-64-11.0-h38088af_17.tar.bz2
linux-64::nvcc_linux-64-11.4-h05adf2c_16.tar.bz2
linux-64::nvcc_linux-64-11.0-h96e36e3_11.tar.bz2
linux-64::nvcc_linux-64-11.6-hd0b5fcf_20.tar.bz2
linux-64::nvcc_linux-64-11.7-h0fb96c7_21.tar.bz2
linux-64::nvcc_linux-64-11.0-h8438922_23.conda
linux-64::nvcc_linux-64-11.0-h17a0586_11.tar.bz2
linux-64::nvcc_linux-64-11.1-h97a9cb7_12.tar.bz2
linux-64::nvcc_linux-64-11.4-h05adf2c_22.conda
linux-64::nvcc_linux-64-11.6-hd0b5fcf_18.tar.bz2
linux-64::nvcc_linux-64-11.5-h1dce376_22.conda
linux-64::nvcc_linux-64-11.8-h667003e_22.conda
linux-64::nvcc_linux-64-11.7-h0fb96c7_18.tar.bz2
linux-64::nvcc_linux-64-11.0-h38088af_14.tar.bz2
linux-64::nvcc_linux-64-11.0-h17a0586_9.tar.bz2
linux-64::nvcc_linux-64-11.0-he443bbd_6.tar.bz2
linux-64::nvcc_linux-64-11.0-h38088af_18.tar.bz2
linux-64::nvcc_linux-64-11.2-h309498c_21.tar.bz2
linux-64::nvcc_linux-64-11.0-h38088af_21.tar.bz2
linux-64::nvcc_linux-64-11.6-h4222249_23.conda
- "sysroot_linux-64 2.17.*"
+ "sysroot_linux-64 >=2.17,<3.0a0"
linux-64::nvcc_linux-aarch64-11.8-h52eb961_23.conda
linux-64::nvcc_linux-aarch64-11.8-h736447b_22.conda
linux-64::nvcc_linux-aarch64-11.2-ha2c2674_23.conda
linux-64::nvcc_linux-aarch64-11.2-h6698bde_22.conda
linux-64::nvcc_linux-aarch64-11.2-ha2c2674_22.conda
- "sysroot_linux-aarch64 2.17.*"
+ "sysroot_linux-aarch64 >=2.17,<3.0a0"
linux-64::nvcc_linux-ppc64le-11.8-hf42c448_24.conda
linux-64::nvcc_linux-ppc64le-11.8-hf42c448_25.conda
linux-64::nvcc_linux-ppc64le-11.8-hf423570_25.conda
- "sysroot_linux-ppc64le >=2.17"
+ "sysroot_linux-ppc64le >=2.17,<3.0a0"
linux-64::nvcc_linux-aarch64-11.8-h3c4d780_24.conda
linux-64::nvcc_linux-aarch64-11.8-h3c4d780_25.conda
linux-64::nvcc_linux-aarch64-11.8-he8081ec_25.conda
- "sysroot_linux-aarch64 >=2.17"
+ "sysroot_linux-aarch64 >=2.17,<3.0a0"
linux-64::nvcc_linux-64-11.8-h9852d18_25.conda
linux-64::nvcc_linux-64-11.8-h288a2a0_25.conda
linux-64::nvcc_linux-64-11.8-h9852d18_24.conda
- "sysroot_linux-64 >=2.17"
+ "sysroot_linux-64 >=2.17,<3.0a0"
linux-64::nvcc_linux-ppc64le-11.2-h331a0b7_23.conda
linux-64::nvcc_linux-ppc64le-11.8-he6364cc_23.conda
linux-64::nvcc_linux-ppc64le-11.2-h4520a0e_22.conda
linux-64::nvcc_linux-ppc64le-11.2-h331a0b7_22.conda
linux-64::nvcc_linux-ppc64le-11.8-hb69a355_22.conda
- "sysroot_linux-ppc64le 2.17.*"
+ "sysroot_linux-ppc64le >=2.17,<3.0a0" |
@conda-forge/core could you please review? |
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.
Not sure what use-cases there are for still using nvcc 10.2, 11.0, etc. nowadays, but LGTM
Thanks Axel! 🙏 In RAPIDS we have some test cases that use some of these older |
Previously the
nvcc
package tightly pinned to an exactsysroot
version (2.17
), which caused issues when installing with newersysroot
s ( conda-forge/nvcc-feedstock#107 ). This was subsequently fixed in PR ( conda-forge/nvcc-feedstock#106 ) for the latestnvcc
packagesAlso recently discovered that
sysroot
lacked an appropriate upper bound (namely keeping it to 2 instead of 3+). Have fixed this with PR ( conda-forge/nvcc-feedstock#115 ) by borrowing the same logic already used incuda-nvcc
However older
nvcc
packages still have these issues. This repodata patch fixes those older package versions to have more relaxedsysroot
constraintsChecklist
generate_patch_json.py
if absolutely necessary.pre-commit run -a
and ensured all files pass the linting checks.python show_diff.py
and posted the output as part of the PR.