Skip to content
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

Support CUDA 12 #199

Merged
merged 84 commits into from
Jun 1, 2023
Merged

Commits on Apr 18, 2023

  1. Configuration menu
    Copy the full SHA
    3f32ed5 View commit details
    Browse the repository at this point in the history
  2. MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and co…

    …nda-forge-pinning 2023.04.18.01.55.25
    conda-forge-webservices[bot] committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    e7911f2 View commit details
    Browse the repository at this point in the history
  3. Update conda-forge.yml

    disable aarch64/ppc64le for now
    leofang authored Apr 18, 2023
    Configuration menu
    Copy the full SHA
    d69adef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    42d4945 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd65c04 View commit details
    Browse the repository at this point in the history
  6. Update meta.yaml

    leofang authored Apr 18, 2023
    Configuration menu
    Copy the full SHA
    6723720 View commit details
    Browse the repository at this point in the history
  7. MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and co…

    …nda-forge-pinning 2023.04.18.01.55.25
    conda-forge-webservices[bot] committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    f489df6 View commit details
    Browse the repository at this point in the history
  8. find nvcc

    leofang committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    7fb73fd View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7ac0e14 View commit details
    Browse the repository at this point in the history
  10. fix missing nvrtc header

    leofang committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    5b0baf5 View commit details
    Browse the repository at this point in the history
  11. add driver stub

    leofang committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    36700b3 View commit details
    Browse the repository at this point in the history
  12. fix stub path, again

    leofang committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    4647d8c View commit details
    Browse the repository at this point in the history
  13. fix stub path, again

    leofang committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    3f3b6e0 View commit details
    Browse the repository at this point in the history
  14. add missing nvtx

    Co-authored-by: jakirkham <jakirkham@gmail.com>
    leofang and jakirkham authored Apr 18, 2023
    Configuration menu
    Copy the full SHA
    fe403ef View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Configuration menu
    Copy the full SHA
    decfee6 View commit details
    Browse the repository at this point in the history
  2. set CFLAGS for linux-64

    leofang authored Apr 21, 2023
    Configuration menu
    Copy the full SHA
    56fd309 View commit details
    Browse the repository at this point in the history
  3. MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and co…

    …nda-forge-pinning 2023.04.21.02.17.00
    conda-forge-webservices[bot] committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    5cdc3ed View commit details
    Browse the repository at this point in the history
  4. add -L to find stubs

    leofang authored Apr 21, 2023
    Configuration menu
    Copy the full SHA
    a2e8e18 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    44e4d3e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1ae2a5b View commit details
    Browse the repository at this point in the history
  7. TEST

    leofang committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    0c8dea4 View commit details
    Browse the repository at this point in the history
  8. this builds!

    leofang committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    9003e46 View commit details
    Browse the repository at this point in the history
  9. try to make import test pass

    leofang committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    1f867db View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2023

  1. use prefix targets as CUDA_PATH; avoid adding thrust/cub headers to p…

    …refix include; fix distutils logging
    leofang committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    37a969a View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Configuration menu
    Copy the full SHA
    877d699 View commit details
    Browse the repository at this point in the history
  2. Create cuda120.yaml

    leofang authored May 3, 2023
    Configuration menu
    Copy the full SHA
    4b6b01c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3f8325e View commit details
    Browse the repository at this point in the history
  4. MNT: Re-rendered with conda-build 3.23.1, conda-smithy 3.23.1, and co…

    …nda-forge-pinning 2023.05.03.14.47.04
    leofang committed May 3, 2023
    Configuration menu
    Copy the full SHA
    26d0a99 View commit details
    Browse the repository at this point in the history
  5. fix copy

    leofang committed May 3, 2023
    Configuration menu
    Copy the full SHA
    f746e8d View commit details
    Browse the repository at this point in the history
  6. avoid cuda compiler version = None

    MNT: Re-rendered with conda-build 3.23.1, conda-smithy 3.23.1, and conda-forge-pinning 2023.05.03.14.47.04
    leofang committed May 3, 2023
    Configuration menu
    Copy the full SHA
    49ced15 View commit details
    Browse the repository at this point in the history
  7. add another mirator

    leofang committed May 3, 2023
    Configuration menu
    Copy the full SHA
    c65ddae View commit details
    Browse the repository at this point in the history
  8. add back cuda 11.2 migrator

    leofang committed May 3, 2023
    Configuration menu
    Copy the full SHA
    8963af7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c472298 View commit details
    Browse the repository at this point in the history
  10. fix cuda120 migrator

    MNT: Re-rendered with conda-build 3.23.1, conda-smithy 3.23.1, and conda-forge-pinning 2023.05.03.14.47.04
    leofang committed May 3, 2023
    Configuration menu
    Copy the full SHA
    f411d4a View commit details
    Browse the repository at this point in the history
  11. restore cuda_compiler & optional packages

    MNT: Re-rendered with conda-build 3.23.1, conda-smithy 3.23.1, and conda-forge-pinning 2023.05.03.14.47.04
    leofang committed May 3, 2023
    Configuration menu
    Copy the full SHA
    c69141d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ecfd570 View commit details
    Browse the repository at this point in the history
  13. no NCCL + CUDA 12 for now

    leofang committed May 3, 2023
    Configuration menu
    Copy the full SHA
    ab32b84 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Configuration menu
    Copy the full SHA
    9c82424 View commit details
    Browse the repository at this point in the history
  2. fix test requirement

    leofang authored May 4, 2023
    Configuration menu
    Copy the full SHA
    5ac19a7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    050fb32 View commit details
    Browse the repository at this point in the history
  4. update test

    leofang committed May 4, 2023
    Configuration menu
    Copy the full SHA
    da496da View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. try to add back ppc64le/aarch64

    MNT: Re-rendered with conda-build 3.23.1, conda-smithy 3.23.1, and conda-forge-pinning 2023.05.08.17.24.41
    leofang committed May 9, 2023
    Configuration menu
    Copy the full SHA
    8d61ebb View commit details
    Browse the repository at this point in the history
  2. try fixing cuda 12 error

    leofang committed May 9, 2023
    Configuration menu
    Copy the full SHA
    3a3b212 View commit details
    Browse the repository at this point in the history
  3. fix a few CUDA 12 issues

    leofang committed May 9, 2023
    Configuration menu
    Copy the full SHA
    691e5ef View commit details
    Browse the repository at this point in the history
  4. fix naughty linter

    leofang committed May 9, 2023
    Configuration menu
    Copy the full SHA
    06d247e View commit details
    Browse the repository at this point in the history
  5. nit

    leofang committed May 9, 2023
    Configuration menu
    Copy the full SHA
    b8e8b24 View commit details
    Browse the repository at this point in the history
  6. try QEMU

    leofang committed May 9, 2023
    Configuration menu
    Copy the full SHA
    711dee6 View commit details
    Browse the repository at this point in the history
  7. Revert "try QEMU"

    This reverts commit 711dee6.
    leofang committed May 9, 2023
    Configuration menu
    Copy the full SHA
    60d2e65 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8848568 View commit details
    Browse the repository at this point in the history
  9. MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and co…

    …nda-forge-pinning 2023.05.08.17.24.41
    leofang committed May 9, 2023
    Configuration menu
    Copy the full SHA
    00cd8d5 View commit details
    Browse the repository at this point in the history
  10. nits

    leofang committed May 9, 2023
    Configuration menu
    Copy the full SHA
    cbdef6c View commit details
    Browse the repository at this point in the history
  11. more nits

    leofang committed May 9, 2023
    Configuration menu
    Copy the full SHA
    4733bbe View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e03fc91 View commit details
    Browse the repository at this point in the history
  13. fix patch

    leofang committed May 9, 2023
    Configuration menu
    Copy the full SHA
    b72e40f View commit details
    Browse the repository at this point in the history
  14. fix test for arm/ppc

    leofang committed May 9, 2023
    Configuration menu
    Copy the full SHA
    1c2f791 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. fix test

    leofang committed May 10, 2023
    Configuration menu
    Copy the full SHA
    b70404c View commit details
    Browse the repository at this point in the history
  2. re-enabled QEMU to avoid timeout

    MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and conda-forge-pinning 2023.05.08.17.24.41
    leofang committed May 10, 2023
    Configuration menu
    Copy the full SHA
    0fe2d16 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Revert "re-enabled QEMU to avoid timeout"

    This reverts commit 0fe2d16.
    leofang committed May 11, 2023
    Configuration menu
    Copy the full SHA
    6540d50 View commit details
    Browse the repository at this point in the history
  2. try to avoid OOM

    leofang committed May 11, 2023
    Configuration menu
    Copy the full SHA
    aedb4b8 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Configuration menu
    Copy the full SHA
    b05f102 View commit details
    Browse the repository at this point in the history
  2. MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and co…

    …nda-forge-pinning 2023.05.15.22.46.35
    conda-forge-webservices[bot] committed May 16, 2023
    Configuration menu
    Copy the full SHA
    cd60816 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f72420b View commit details
    Browse the repository at this point in the history
  4. Update meta.yaml

    handle sm90 properly
    leofang authored May 16, 2023
    Configuration menu
    Copy the full SHA
    3b7b1be View commit details
    Browse the repository at this point in the history
  5. Update conda-forge.yml

    prepare for cross compiling for ppc64le
    leofang authored May 16, 2023
    Configuration menu
    Copy the full SHA
    0b8d0bd View commit details
    Browse the repository at this point in the history
  6. Create conda_build_config.yaml

    copy back cbc.yaml from cuda-11 branch
    leofang authored May 16, 2023
    Configuration menu
    Copy the full SHA
    d622b0d View commit details
    Browse the repository at this point in the history
  7. cross compile ppc64le

    leofang authored May 16, 2023
    Configuration menu
    Copy the full SHA
    749ea92 View commit details
    Browse the repository at this point in the history
  8. MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and co…

    …nda-forge-pinning 2023.05.16.03.36.14
    conda-forge-webservices[bot] committed May 16, 2023
    Configuration menu
    Copy the full SHA
    a0b89e6 View commit details
    Browse the repository at this point in the history
  9. fix aarch64 build platform

    leofang authored May 16, 2023
    Configuration menu
    Copy the full SHA
    0799414 View commit details
    Browse the repository at this point in the history
  10. Update conda-forge.yml

    leofang authored May 16, 2023
    Configuration menu
    Copy the full SHA
    0948d5a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3051956 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d6be410 View commit details
    Browse the repository at this point in the history
  13. MNT: Re-rendered with conda-build 3.24.0, conda-smithy 3.23.1, and co…

    …nda-forge-pinning 2023.05.16.14.18.51
    conda-forge-webservices[bot] committed May 16, 2023
    Configuration menu
    Copy the full SHA
    831fd97 View commit details
    Browse the repository at this point in the history
  14. nits

    leofang authored May 16, 2023
    Configuration menu
    Copy the full SHA
    34b7114 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. Configuration menu
    Copy the full SHA
    19f04d3 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. simplify the recipe

    leofang committed May 25, 2023
    Configuration menu
    Copy the full SHA
    7127d52 View commit details
    Browse the repository at this point in the history
  2. simplify the patch

    leofang committed May 25, 2023
    Configuration menu
    Copy the full SHA
    5e0cd59 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    796a41f View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Configuration menu
    Copy the full SHA
    54a5863 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Update cuda120.yaml

    leofang authored May 31, 2023
    Configuration menu
    Copy the full SHA
    f2df44f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf5a965 View commit details
    Browse the repository at this point in the history
  3. Drop conda_build_config.yaml

    As this appears to no longer be needed, try dropping it.
    jakirkham authored May 31, 2023
    Configuration menu
    Copy the full SHA
    e42df31 View commit details
    Browse the repository at this point in the history
  4. MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.23.1, and co…

    …nda-forge-pinning 2023.05.31.19.00.54
    conda-forge-webservices[bot] committed May 31, 2023
    Configuration menu
    Copy the full SHA
    b761a06 View commit details
    Browse the repository at this point in the history
  5. Configure using VS2017 on Windows again

    Looks like VS2019 still doesn't work here. So readd the
    `conda_build_config.yaml` with a configuration to use VS2017 on Windows
    again.
    jakirkham authored May 31, 2023
    Configuration menu
    Copy the full SHA
    15ab482 View commit details
    Browse the repository at this point in the history
  6. MNT: Re-rendered with conda-build 3.25.0, conda-smithy 3.23.1, and co…

    …nda-forge-pinning 2023.05.31.19.00.54
    conda-forge-webservices[bot] committed May 31, 2023
    Configuration menu
    Copy the full SHA
    b44747b View commit details
    Browse the repository at this point in the history