From 14c033cbcc4d2db1939c411eaa3d751ef7eefcd3 Mon Sep 17 00:00:00 2001 From: Peter Eastman Date: Sat, 13 Jan 2024 18:22:08 -0800 Subject: [PATCH] Build 8.1.1 (#126) * Build 8.0 beta * MNT: Re-rendered with conda-build 3.21.9, conda-smithy 3.21.0, and conda-forge-pinning 2022.07.06.01.52.02 * Use newer glibc * Updated linux version * MNT: Re-rendered with conda-build 3.21.9, conda-smithy 3.21.0, and conda-forge-pinning 2022.07.06.01.52.02 * Updated beta for 8.0 * MNT: Re-rendered with conda-build 3.22.0, conda-smithy 3.21.1, and conda-forge-pinning 2022.09.13.19.09.01 * Try not packaging tests * Updated beta for 8.0 * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration CondaForgeAutomergeUpdate * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration DotConda * Release candidate for 8.0 (#95) * Release candidate for 8.0 * MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.22.1, and conda-forge-pinning 2023.01.07.12.45.19 * python 3.11 migration Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> * Updated revision for release candidate (#98) * Second release candidate of 8.0 (#99) * Build 8.1 beta (#111) * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration CondaForgeAutomergeUpdate * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration DotConda * Build 8.0.0 release (#100) * Build 8.0 beta * MNT: Re-rendered with conda-build 3.21.9, conda-smithy 3.21.0, and conda-forge-pinning 2022.07.06.01.52.02 * Use newer glibc * Updated linux version * MNT: Re-rendered with conda-build 3.21.9, conda-smithy 3.21.0, and conda-forge-pinning 2022.07.06.01.52.02 * Updated beta for 8.0 * MNT: Re-rendered with conda-build 3.22.0, conda-smithy 3.21.1, and conda-forge-pinning 2022.09.13.19.09.01 * Try not packaging tests * Updated beta for 8.0 * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration CondaForgeAutomergeUpdate * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration DotConda * Release candidate for 8.0 (#95) * Release candidate for 8.0 * MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.22.1, and conda-forge-pinning 2023.01.07.12.45.19 * python 3.11 migration Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> * Updated revision for release candidate (#98) * Second release candidate of 8.0 (#99) * Build 8.0.0 release * MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.22.1, and conda-forge-pinning 2023.01.26.16.59.55 * Removed inappropriate checks for github release * Removed checks that require a GPU * Remove more tests that prevent builds from completing * Another attempt at trying to make it happy with the batch file syntax --------- Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Co-authored-by: conda-forge-curator[bot] <79913779+conda-forge-curator[bot]@users.noreply.github.com> Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> * Trigger CI * Rebuild for cuda for ppc64le and aarch64 * MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and conda-forge-pinning 2023.04.14.07.22.14 * Update conda-forge.yml * MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and conda-forge-pinning 2023.04.23.10.35.24 * Rebuild for CUDA 12 w/arch support (#108) * Rebuild for CUDA 12 * MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.23.1, and conda-forge-pinning 2023.05.31.22.15.24 * See if this fixes the missing target CMake Error at platforms/cuda/sharedTarget/CMakeLists.txt:16 (TARGET_LINK_LIBRARIES): Target "OpenMMCUDA" links to: CUDA::cufft but the target was not found. Possible reasons include: * I think I need to only add this to cuda 12 builds * Add missing header file * Update recipe/meta.yaml Co-authored-by: jakirkham * Add `cuda_compiler_version or ""` workaround * added cuda-nvrtc-dev as dep * added cuda-driver-dev * moved some deps into host * add cuda-driver-dev as a testing dep * move dep outside of if block * Update recipe/meta.yaml Co-authored-by: jakirkham * MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.24.1, and conda-forge-pinning 2023.07.25.19.20.13 * added cuda-compat * Rebuild for CUDA 12 w/arch support The transition to CUDA 12 SDK includes new packages for all CUDA libraries and build tools. Notably, the cudatoolkit package no longer exists, and packages should depend directly on the specific CUDA libraries (libcublas, libcusolver, etc) as needed. For an in-depth overview of the changes and to report problems [see this issue]( https://github.com/conda-forge/conda-forge.github.io/issues/1963 ). Please feel free to raise any issues encountered there. Thank you! :pray: * MNT: Re-rendered with conda-build 3.26.1, conda-smithy 3.24.1, and conda-forge-pinning 2023.08.24.17.10.00 * push cuda12 build to dev channel * MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.25.1, and conda-forge-pinning 2023.09.05.13.39.24 * sync conda-forge.yml with dev * skip test * made a mistake and was going to push this onto dev * MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.26.2, and conda-forge-pinning 2023.09.22.17.00.20 --------- Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> Co-authored-by: jakirkham Co-authored-by: jaimergp * Rebuild for PyPy3.9 (#110) * Rebuild for PyPy3.9 * MNT: Re-rendered with conda-build 3.26.1, conda-smithy 3.26.2, and conda-forge-pinning 2023.09.26.23.22.17 * MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.26.3, and conda-forge-pinning 2023.09.27.16.11.26 * remove python version pin from run_constrained for windows python 3.9 builds --------- Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> * Build 8.1 beta * MNT: Re-rendered with conda-build 3.27.0, conda-smithy 3.26.3, and conda-forge-pinning 2023.10.02.17.25.16 * MNT: Re-rendered with conda-build 3.27.0, conda-smithy 3.26.3, and conda-forge-pinning 2023.10.04.19.29.41 * Add setuptools as host dependency * Remove checks for CUDA compiler plugin --------- Co-authored-by: conda-forge-curator[bot] <79913779+conda-forge-curator[bot]@users.noreply.github.com> Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> Co-authored-by: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Co-authored-by: jaimergp Co-authored-by: jakirkham * bump ci * Add Python 3.12 migration (#113) * Add Python 3.12 migration * MNT: Re-rendered with conda-build 3.27.0, conda-smithy 3.27.1, and conda-forge-pinning 2023.10.08.10.53.16 --------- Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> * Build 8.1 release candidate 1 (#115) * Build 8.1 release candidate 1 * MNT: Re-rendered with conda-build 3.27.0, conda-smithy 3.28.0, and conda-forge-pinning 2023.11.08.21.35.56 --------- Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> * Build 8.1rc2 (#118) * Build 8.1rc2 * MNT: Re-rendered with conda-build 3.27.0, conda-smithy 3.29.0, and conda-forge-pinning 2023.11.16.09.46.51 --------- Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> * Build 8.1.1 release candidate * MNT: Re-rendered with conda-build 3.28.2, conda-smithy 3.30.2, and conda-forge-pinning 2024.01.02.19.32.12 * Build 8.1.1 release candidate (#124) * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration CondaForgeAutomergeUpdate * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration DotConda * Build 8.0.0 release (#100) * Build 8.0 beta * MNT: Re-rendered with conda-build 3.21.9, conda-smithy 3.21.0, and conda-forge-pinning 2022.07.06.01.52.02 * Use newer glibc * Updated linux version * MNT: Re-rendered with conda-build 3.21.9, conda-smithy 3.21.0, and conda-forge-pinning 2022.07.06.01.52.02 * Updated beta for 8.0 * MNT: Re-rendered with conda-build 3.22.0, conda-smithy 3.21.1, and conda-forge-pinning 2022.09.13.19.09.01 * Try not packaging tests * Updated beta for 8.0 * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration CondaForgeAutomergeUpdate * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration DotConda * Release candidate for 8.0 (#95) * Release candidate for 8.0 * MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.22.1, and conda-forge-pinning 2023.01.07.12.45.19 * python 3.11 migration Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> * Updated revision for release candidate (#98) * Second release candidate of 8.0 (#99) * Build 8.0.0 release * MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.22.1, and conda-forge-pinning 2023.01.26.16.59.55 * Removed inappropriate checks for github release * Removed checks that require a GPU * Remove more tests that prevent builds from completing * Another attempt at trying to make it happy with the batch file syntax --------- Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Co-authored-by: conda-forge-curator[bot] <79913779+conda-forge-curator[bot]@users.noreply.github.com> Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> * Trigger CI * Rebuild for cuda for ppc64le and aarch64 * MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and conda-forge-pinning 2023.04.14.07.22.14 * Update conda-forge.yml * MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and conda-forge-pinning 2023.04.23.10.35.24 * Rebuild for CUDA 12 w/arch support (#108) * Rebuild for CUDA 12 * MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.23.1, and conda-forge-pinning 2023.05.31.22.15.24 * See if this fixes the missing target CMake Error at platforms/cuda/sharedTarget/CMakeLists.txt:16 (TARGET_LINK_LIBRARIES): Target "OpenMMCUDA" links to: CUDA::cufft but the target was not found. Possible reasons include: * I think I need to only add this to cuda 12 builds * Add missing header file * Update recipe/meta.yaml Co-authored-by: jakirkham * Add `cuda_compiler_version or ""` workaround * added cuda-nvrtc-dev as dep * added cuda-driver-dev * moved some deps into host * add cuda-driver-dev as a testing dep * move dep outside of if block * Update recipe/meta.yaml Co-authored-by: jakirkham * MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.24.1, and conda-forge-pinning 2023.07.25.19.20.13 * added cuda-compat * Rebuild for CUDA 12 w/arch support The transition to CUDA 12 SDK includes new packages for all CUDA libraries and build tools. Notably, the cudatoolkit package no longer exists, and packages should depend directly on the specific CUDA libraries (libcublas, libcusolver, etc) as needed. For an in-depth overview of the changes and to report problems [see this issue]( https://github.com/conda-forge/conda-forge.github.io/issues/1963 ). Please feel free to raise any issues encountered there. Thank you! :pray: * MNT: Re-rendered with conda-build 3.26.1, conda-smithy 3.24.1, and conda-forge-pinning 2023.08.24.17.10.00 * push cuda12 build to dev channel * MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.25.1, and conda-forge-pinning 2023.09.05.13.39.24 * sync conda-forge.yml with dev * skip test * made a mistake and was going to push this onto dev * MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.26.2, and conda-forge-pinning 2023.09.22.17.00.20 --------- Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> Co-authored-by: jakirkham Co-authored-by: jaimergp * Rebuild for PyPy3.9 (#110) * Rebuild for PyPy3.9 * MNT: Re-rendered with conda-build 3.26.1, conda-smithy 3.26.2, and conda-forge-pinning 2023.09.26.23.22.17 * MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.26.3, and conda-forge-pinning 2023.09.27.16.11.26 * remove python version pin from run_constrained for windows python 3.9 builds --------- Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> * Rebuild for CUDA 11.8 w/arch support (#116) * Rebuild for CUDA 11.8 w/arch support * MNT: Re-rendered with conda-build 3.27.0, conda-smithy 3.28.0, and conda-forge-pinning 2023.11.08.21.35.56 * Build 8.1 (#120) * Build 8.0 beta * MNT: Re-rendered with conda-build 3.21.9, conda-smithy 3.21.0, and conda-forge-pinning 2022.07.06.01.52.02 * Use newer glibc * Updated linux version * MNT: Re-rendered with conda-build 3.21.9, conda-smithy 3.21.0, and conda-forge-pinning 2022.07.06.01.52.02 * Updated beta for 8.0 * MNT: Re-rendered with conda-build 3.22.0, conda-smithy 3.21.1, and conda-forge-pinning 2022.09.13.19.09.01 * Try not packaging tests * Updated beta for 8.0 * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration CondaForgeAutomergeUpdate * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration DotConda * Release candidate for 8.0 (#95) * Release candidate for 8.0 * MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.22.1, and conda-forge-pinning 2023.01.07.12.45.19 * python 3.11 migration Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> * Updated revision for release candidate (#98) * Second release candidate of 8.0 (#99) * Build 8.1 beta (#111) * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration CondaForgeAutomergeUpdate * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration DotConda * Build 8.0.0 release (#100) * Build 8.0 beta * MNT: Re-rendered with conda-build 3.21.9, conda-smithy 3.21.0, and conda-forge-pinning 2022.07.06.01.52.02 * Use newer glibc * Updated linux version * MNT: Re-rendered with conda-build 3.21.9, conda-smithy 3.21.0, and conda-forge-pinning 2022.07.06.01.52.02 * Updated beta for 8.0 * MNT: Re-rendered with conda-build 3.22.0, conda-smithy 3.21.1, and conda-forge-pinning 2022.09.13.19.09.01 * Try not packaging tests * Updated beta for 8.0 * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration CondaForgeAutomergeUpdate * [ci skip] [skip ci] [cf admin skip] ***NO_CI*** admin migration DotConda * Release candidate for 8.0 (#95) * Release candidate for 8.0 * MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.22.1, and conda-forge-pinning 2023.01.07.12.45.19 * python 3.11 migration Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> * Updated revision for release candidate (#98) * Second release candidate of 8.0 (#99) * Build 8.0.0 release * MNT: Re-rendered with conda-build 3.23.3, conda-smithy 3.22.1, and conda-forge-pinning 2023.01.26.16.59.55 * Removed inappropriate checks for github release * Removed checks that require a GPU * Remove more tests that prevent builds from completing * Another attempt at trying to make it happy with the batch file syntax --------- Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Co-authored-by: conda-forge-curator[bot] <79913779+conda-forge-curator[bot]@users.noreply.github.com> Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> * Trigger CI * Rebuild for cuda for ppc64le and aarch64 * MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and conda-forge-pinning 2023.04.14.07.22.14 * Update conda-forge.yml * MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and conda-forge-pinning 2023.04.23.10.35.24 * Rebuild for CUDA 12 w/arch support (#108) * Rebuild for CUDA 12 * MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.23.1, and conda-forge-pinning 2023.05.31.22.15.24 * See if this fixes the missing target CMake Error at platforms/cuda/sharedTarget/CMakeLists.txt:16 (TARGET_LINK_LIBRARIES): Target "OpenMMCUDA" links to: CUDA::cufft but the target was not found. Possible reasons include: * I think I need to only add this to cuda 12 builds * Add missing header file * Update recipe/meta.yaml Co-authored-by: jakirkham * Add `cuda_compiler_version or ""` workaround * added cuda-nvrtc-dev as dep * added cuda-driver-dev * moved some deps into host * add cuda-driver-dev as a testing dep * move dep outside of if block * Update recipe/meta.yaml Co-authored-by: jakirkham * MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.24.1, and conda-forge-pinning 2023.07.25.19.20.13 * added cuda-compat * Rebuild for CUDA 12 w/arch support The transition to CUDA 12 SDK includes new packages for all CUDA libraries and build tools. Notably, the cudatoolkit package no longer exists, and packages should depend directly on the specific CUDA libraries (libcublas, libcusolver, etc) as needed. For an in-depth overview of the changes and to report problems [see this issue]( https://github.com/conda-forge/conda-forge.github.io/issues/1963 ). Please feel free to raise any issues encountered there. Thank you! :pray: * MNT: Re-rendered with conda-build 3.26.1, conda-smithy 3.24.1, and conda-forge-pinning 2023.08.24.17.10.00 * push cuda12 build to dev channel * MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.25.1, and conda-forge-pinning 2023.09.05.13.39.24 * sync conda-forge.yml with dev * skip test * made a mistake and was going to push this onto dev * MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.26.2, and conda-forge-pinning 2023.09.22.17.00.20 --------- Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> Co-authored-by: jakirkham Co-authored-by: jaimergp * Rebuild for PyPy3.9 (#110) * Rebuild for PyPy3.9 * MNT: Re-rendered with conda-build 3.26.1, conda-smithy 3.26.2, and conda-forge-pinning 2023.09.26.23.22.17 * MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.26.3, and conda-forge-pinning 2023.09.27.16.11.26 * remove python version pin from run_constrained for windows python 3.9 builds --------- Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> * Build 8.1 beta * MNT: Re-rendered with conda-build 3.27.0, conda-smithy 3.26.3, and conda-forge-pinning 2023.10.02.17.25.16 * MNT: Re-rendered with conda-build 3.27.0, conda-smithy 3.26.3, and conda-forge-pinning 2023.10.04.19.29.41 * Add setuptools as host dependency * Remove checks for CUDA compiler plugin --------- Co-authored-by: conda-forge-curator[bot] <79913779+conda-forge-curator[bot]@users.noreply.github.com> Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> Co-authored-by: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Co-authored-by: jaimergp Co-authored-by: jakirkham * bump ci * Add Python 3.12 migration (#113) * Add Python 3.12 migration * MNT: Re-rendered with conda-build 3.27.0, conda-smithy 3.27.1, and conda-forge-pinning 2023.10.08.10.53.16 --------- Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> * Build 8.1 release candidate 1 (#115) * Build 8.1 release candidate 1 * MNT: Re-rendered with conda-build 3.27.0, conda-smithy 3.28.0, and conda-forge-pinning 2023.11.08.21.35.56 --------- Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> * Build 8.1rc2 (#118) * Build 8.1rc2 * MNT: Re-rendered with conda-build 3.27.0, conda-smithy 3.29.0, and conda-forge-pinning 2023.11.16.09.46.51 --------- Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> * Build 8.1 * MNT: Re-rendered with conda-build 3.27.0, conda-smithy 3.30.0, and conda-forge-pinning 2023.11.26.16.08.11 * MNT: Re-rendered with conda-build 3.27.0, conda-smithy 3.30.0, and conda-forge-pinning 2023.11.26.16.08.11 * Force rebuild --------- Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Co-authored-by: conda-forge-curator[bot] <79913779+conda-forge-curator[bot]@users.noreply.github.com> Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> Co-authored-by: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Co-authored-by: jaimergp Co-authored-by: jakirkham * Trigger CI * Rebuild for CUDA 12 w/arch + Windows support (#121) * Rebuild for CUDA 12 w/arch + Windows support The transition to CUDA 12 SDK includes new packages for all CUDA libraries and build tools. Notably, the cudatoolkit package no longer exists, and packages should depend directly on the specific CUDA libraries (libcublas, libcusolver, etc) as needed. For an in-depth overview of the changes and to report problems [see this issue]( https://github.com/conda-forge/conda-forge.github.io/issues/1963 ). Please feel free to raise any issues encountered there. Thank you! :pray: * Update for CUDA 12 * Remove cuda-compat in windows * Update recipe/meta.yaml Co-authored-by: jakirkham * Revert "Update recipe/meta.yaml" This reverts commit d46a2557cf3553aef175b64ec0d8b4ae5aa1f46b. * Change linux64 or ppc64le by linux * MNT: Re-rendered with conda-build 3.27.0, conda-smithy 3.30.0, and conda-forge-pinning 2023.11.27.19.54.17 * Update recipe/meta.yaml Co-authored-by: jakirkham * bump build number --------- Co-authored-by: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Co-authored-by: jakirkham Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> * Build 8.1.1 release candidate * MNT: Re-rendered with conda-build 3.28.2, conda-smithy 3.30.2, and conda-forge-pinning 2024.01.02.19.32.12 --------- Co-authored-by: conda-forge-curator[bot] <79913779+conda-forge-curator[bot]@users.noreply.github.com> Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> Co-authored-by: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Co-authored-by: jaimergp Co-authored-by: jakirkham Co-authored-by: Raul * Trigger CI * Empty PR to rerender (#125) * Empty PR to rerender * MNT: Re-rendered with conda-build 3.28.2, conda-smithy 3.30.2, and conda-forge-pinning 2024.01.05.16.55.49 --------- Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> * Build 8.1.1 * MNT: Re-rendered with conda-build 3.28.3, conda-smithy 3.30.4, and conda-forge-pinning 2024.01.12.19.03.45 --------- Co-authored-by: conda-forge-webservices[bot] <91080706+conda-forge-webservices[bot]@users.noreply.github.com> Co-authored-by: conda-forge-curator[bot] <79913779+conda-forge-curator[bot]@users.noreply.github.com> Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com> Co-authored-by: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Co-authored-by: jaimergp Co-authored-by: jakirkham Co-authored-by: Raul --- .ci_support/migrations/cuda118.yaml | 99 ----------------------------- .gitignore | 25 +++++++- .scripts/build_steps.sh | 6 -- .scripts/run_docker_build.sh | 6 ++ .scripts/run_win_build.bat | 4 +- recipe/meta.yaml | 6 +- 6 files changed, 35 insertions(+), 111 deletions(-) delete mode 100644 .ci_support/migrations/cuda118.yaml diff --git a/.ci_support/migrations/cuda118.yaml b/.ci_support/migrations/cuda118.yaml deleted file mode 100644 index fdd298b9..00000000 --- a/.ci_support/migrations/cuda118.yaml +++ /dev/null @@ -1,99 +0,0 @@ -migrator_ts: 1692828152 -__migrator: - kind: - version - migration_number: - 1 - build_number: - 1 - paused: false - override_cbc_keys: - - cuda_compiler_stub - operation: key_add - check_solvable: false - primary_key: cuda_compiler_version - ordering: - cxx_compiler_version: - - 9 - - 8 - - 7 - c_compiler_version: - - 9 - - 8 - - 7 - fortran_compiler_version: - - 9 - - 8 - - 7 - docker_image: - # Native builds - - quay.io/condaforge/linux-anvil-comp7 # [os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-aarch64 # [os.environ.get("BUILD_PLATFORM") == "linux-aarch64"] - - quay.io/condaforge/linux-anvil-ppc64le # [os.environ.get("BUILD_PLATFORM") == "linux-ppc64le"] - - quay.io/condaforge/linux-anvil-armv7l # [os.environ.get("BUILD_PLATFORM") == "linux-armv7l"] - - # Legacy CUDAs - - quay.io/condaforge/linux-anvil-cuda:9.2 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cuda:10.0 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cuda:10.1 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cuda:10.2 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cuda:11.0 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cuda:11.1 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - # CUDA 11.2 - - quay.io/condaforge/linux-anvil-cuda:11.2 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - # CUDA 11.2 arch: native compilation (build == target) - - quay.io/condaforge/linux-anvil-ppc64le-cuda:11.2 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-ppc64le"] - - quay.io/condaforge/linux-anvil-aarch64-cuda:11.2 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-aarch64"] - # CUDA 11.2 arch: cross-compilation (build != target) - - quay.io/condaforge/linux-anvil-cuda:11.2 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cuda:11.2 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - # CUDA 11.8 - - quay.io/condaforge/linux-anvil-cuda:11.8 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - # CUDA 11.8 arch: native compilation (build == target) - - quay.io/condaforge/linux-anvil-ppc64le-cuda:11.8 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-ppc64le"] - - quay.io/condaforge/linux-anvil-aarch64-cuda:11.8 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-aarch64"] - # CUDA 11.8 arch: cross-compilation (build != target) - - quay.io/condaforge/linux-anvil-cuda:11.8 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cuda:11.8 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - # Native CentOS 7 image - - quay.io/condaforge/linux-anvil-cos7-x86_64 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - cuda_compiler_version: - - None - - 10.2 # [(linux64 or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 11.0 # [(linux64 or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 11.1 # [(linux64 or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 11.2 # [(linux or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 11.8 # [(linux or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 12.0 # [(linux or win) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - commit_message: | - Rebuild for CUDA 11.8 w/arch support - -cuda_compiler: # [(linux or win64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - nvcc # [(linux or win64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - -cuda_compiler_version: # [(linux or win64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 11.8 # [(linux or win64) and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - -c_compiler_version: # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 11 # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - -cxx_compiler_version: # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 11 # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - -fortran_compiler_version: # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - 11 # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - -cdt_name: # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - cos7 # [linux and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - -docker_image: # [os.environ.get("BUILD_PLATFORM", "").startswith("linux-") and os.environ.get("CF_CUDA_ENABLED", "False") == "True"] - - quay.io/condaforge/linux-anvil-cuda:11.8 # [linux64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] - # case: native compilation (build == target) - - quay.io/condaforge/linux-anvil-ppc64le-cuda:11.8 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-ppc64le"] - - quay.io/condaforge/linux-anvil-aarch64-cuda:11.8 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-aarch64"] - # case: cross-compilation (build != target) - - quay.io/condaforge/linux-anvil-cuda:11.8 # [ppc64le and os.environ.get("BUILD_PLATFORM") == "linux-64"] - - quay.io/condaforge/linux-anvil-cuda:11.8 # [aarch64 and os.environ.get("BUILD_PLATFORM") == "linux-64"] diff --git a/.gitignore b/.gitignore index c89ecb7d..179afe55 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,24 @@ -*.pyc +# User content belongs under recipe/. +# Feedstock configuration goes in `conda-forge.yml` +# Everything else is managed by the conda-smithy rerender process. +# Please do not modify + +# Ignore all files and folders in root +* +!/conda-forge.yml + +# Don't ignore any files/folders if the parent folder is 'un-ignored' +# This also avoids warnings when adding an already-checked file with an ignored parent. +!/**/ +# Don't ignore any files/folders recursively in the following folders +!/recipe/** +!/.ci_support/** -build_artifacts +# Since we ignore files/folders recursively, any folders inside +# build_artifacts gets ignored which trips some build systems. +# To avoid that we 'un-ignore' all files/folders recursively +# and only ignore the root build_artifacts folder. +!/build_artifacts/** +/build_artifacts + +*.pyc diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index eba1dfdb..beda247e 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -57,12 +57,6 @@ if [[ -f "${FEEDSTOCK_ROOT}/LICENSE.txt" ]]; then cp "${FEEDSTOCK_ROOT}/LICENSE.txt" "${RECIPE_ROOT}/recipe-scripts-license.txt" fi -if [[ "${sha:-}" == "" ]]; then - pushd ${FEEDSTOCK_ROOT} - sha=$(git rev-parse HEAD) - popd -fi - if [[ "${BUILD_WITH_CONDA_DEBUG:-0}" == 1 ]]; then if [[ "x${BUILD_OUTPUT_ID:-}" != "x" ]]; then EXTRA_CB_OPTIONS="${EXTRA_CB_OPTIONS:-} --output-id ${BUILD_OUTPUT_ID}" diff --git a/.scripts/run_docker_build.sh b/.scripts/run_docker_build.sh index b70ef014..00f377a8 100755 --- a/.scripts/run_docker_build.sh +++ b/.scripts/run_docker_build.sh @@ -21,6 +21,12 @@ if [ -z ${FEEDSTOCK_NAME} ]; then export FEEDSTOCK_NAME=$(basename ${FEEDSTOCK_ROOT}) fi +if [[ "${sha:-}" == "" ]]; then + pushd "${FEEDSTOCK_ROOT}" + sha=$(git rev-parse HEAD) + popd +fi + docker info # In order for the conda-build process in the container to write to the mounted diff --git a/.scripts/run_win_build.bat b/.scripts/run_win_build.bat index 7d2fdd6b..48734de9 100755 --- a/.scripts/run_win_build.bat +++ b/.scripts/run_win_build.bat @@ -42,7 +42,9 @@ if EXIST LICENSE.txt ( copy LICENSE.txt "recipe\\recipe-scripts-license.txt" ) if NOT [%HOST_PLATFORM%] == [%BUILD_PLATFORM%] ( - set "EXTRA_CB_OPTIONS=%EXTRA_CB_OPTIONS% --no-test" + if [%CROSSCOMPILING_EMULATOR%] == [] ( + set "EXTRA_CB_OPTIONS=%EXTRA_CB_OPTIONS% --no-test" + ) ) if NOT [%flow_run_id%] == [] ( diff --git a/recipe/meta.yaml b/recipe/meta.yaml index b5f8567c..4e279355 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,6 +1,6 @@ {% set name = "openmm" %} -{% set version = "8.1.0" %} -{% set build = 1 %} +{% set version = "8.1.1" %} +{% set build = 0 %} {% set with_test_suite = "false" %} #{% set with_test_suite = "true" %} # [(osx and arm64)] @@ -16,7 +16,7 @@ package: source: git_url: https://github.com/openmm/{{ name }}.git - git_rev: "43f571d" + git_rev: "ec797ac" build: number: {{ build }}