Skip to content

Commit

Permalink
More updates.
Browse files Browse the repository at this point in the history
  • Loading branch information
alliepiper committed Apr 22, 2024
1 parent 3446797 commit 446d0b4
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 61 deletions.
23 changes: 0 additions & 23 deletions .github/workflows/ci-dispatch-two-stage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,26 +50,3 @@ jobs:
runner: ${{ matrix.runner }}
image: ${{ matrix.image }}
command: ${{ matrix.command }}

consumers-debug:
needs: producers
if: always()
permissions:
id-token: write
contents: read
strategy:
fail-fast: false
matrix:
include: ${{fromJSON(inputs.consumers)}}
runs-on: ubuntu-latest
steps:
- name: Debug
run: |
echo "Name: ${{ matrix.name }}"
echo "Runner: ${{ matrix.runner }}"
echo "Image: ${{ matrix.image }}"
echo "Command: ${{ matrix.command }}"
echo "Dispatch: ${{ matrix.dispatch }}"
echo "Producers result: ${{ needs.producers.result }}"
echo "Producers outputs: ${{ toJSON(needs.producers.outputs) }}"
echo "Producers outputs.*: ${{ toJSON(needs.producers.outputs.*) }}"
2 changes: 1 addition & 1 deletion .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ on:
# schedule:
# - cron: '0 7 * * *' # 7AM UTC, 12AM PST, 3AM EST

# Only runs one instance of this workflow at a time for a given PR and cancels any in-progress runs when a new one starts.
# Only runs one instance of this workflow at a time. Cancels any in-progress runs when a new one starts.
concurrency:
group: ${{ github.workflow }}-on-${{ github.event_name }}-from-${{ github.ref_name }}
cancel-in-progress: true
Expand Down
74 changes: 37 additions & 37 deletions ci/matrix.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -138,37 +138,37 @@ gpu_required_job_types: ['test', 'nvrtc']

# Configurations that will run for every PR
pull_request:
# - {job_types: ['build'], ctk: *ctk_prev_min, host_compiler: *gcc6, std: [11, 14] }
# - {job_types: ['build'], ctk: *ctk_prev_min, host_compiler: *gcc7, std: [11, 14, 17] }
# - {job_types: ['build'], ctk: *ctk_prev_min, host_compiler: *gcc8, std: [11, 14, 17] }
# - {job_types: ['build'], ctk: *ctk_prev_min, host_compiler: *gcc9, std: [11, 14, 17] }
# - {job_types: ['build'], ctk: *ctk_prev_min, host_compiler: *llvm9, std: [11, 14, 17] }
# - {job_types: ['build'], ctk: *ctk_prev_min, host_compiler: *msvc2017, std: [14, 17] }
# - {job_types: ['build'], ctk: *ctk_prev_max, host_compiler: *gcc11, std: [11, 14, 17], cmake_cuda_arch: '90'}
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *gcc7, std: [11, 14, 17] }
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *gcc8, std: [11, 14, 17] }
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *gcc9, std: [11, 14, 17] }
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *gcc10, std: [11, 14, 17, 20] }
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *gcc11, std: [11, 14, 17, 20] }
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *gcc12, std: [11, 14, 17, 20], cmake_cuda_arch: '90'}
- {job_types: ['build'], ctk: *ctk_prev_min, host_compiler: *gcc6, std: [11, 14] }
- {job_types: ['build'], ctk: *ctk_prev_min, host_compiler: *gcc7, std: [11, 14, 17] }
- {job_types: ['build'], ctk: *ctk_prev_min, host_compiler: *gcc8, std: [11, 14, 17] }
- {job_types: ['build'], ctk: *ctk_prev_min, host_compiler: *gcc9, std: [11, 14, 17] }
- {job_types: ['build'], ctk: *ctk_prev_min, host_compiler: *llvm9, std: [11, 14, 17] }
- {job_types: ['build'], ctk: *ctk_prev_min, host_compiler: *msvc2017, std: [14, 17] }
- {job_types: ['build'], ctk: *ctk_prev_max, host_compiler: *gcc11, std: [11, 14, 17], cmake_cuda_arch: '90'}
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *gcc7, std: [11, 14, 17] }
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *gcc8, std: [11, 14, 17] }
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *gcc9, std: [11, 14, 17] }
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *gcc10, std: [11, 14, 17, 20] }
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *gcc11, std: [11, 14, 17, 20] }
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *gcc12, std: [11, 14, 17, 20], cmake_cuda_arch: '90'}
- {job_types: ['test'], ctk: *ctk_curr, host_compiler: *gcc12, std: [11, 14, 17, 20] }
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *gcc12, std: [11, 14, 17, 20], cpu: 'arm64'}
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *llvm9, std: [11, 14, 17] }
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *llvm10, std: [11, 14, 17] }
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *llvm11, std: [11, 14, 17, 20] }
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *llvm12, std: [11, 14, 17, 20] }
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *llvm13, std: [11, 14, 17, 20] }
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *llvm14, std: [11, 14, 17, 20] }
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *llvm15, std: [11, 14, 17, 20] }
# - {job_types: ['test'], ctk: *ctk_curr, host_compiler: *llvm16, std: [11, 14, 17, 20] }
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *llvm16, std: [11, 14, 17, 20], cpu: 'arm64'}
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *msvc2019, std: [14, 17] }
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *msvc2022, std: [14, 17, 20] }
# - {job_types: ['build'], ctk: *ctk_curr, host_compiler: *oneapi, std: [11, 14, 17] }
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *gcc12, std: [11, 14, 17, 20], cpu: 'arm64'}
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *llvm9, std: [11, 14, 17] }
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *llvm10, std: [11, 14, 17] }
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *llvm11, std: [11, 14, 17, 20] }
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *llvm12, std: [11, 14, 17, 20] }
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *llvm13, std: [11, 14, 17, 20] }
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *llvm14, std: [11, 14, 17, 20] }
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *llvm15, std: [11, 14, 17, 20] }
- {job_types: ['test'], ctk: *ctk_curr, host_compiler: *llvm16, std: [11, 14, 17, 20] }
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *llvm16, std: [11, 14, 17, 20], cpu: 'arm64'}
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *msvc2019, std: [14, 17] }
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *msvc2022, std: [14, 17, 20] }
- {job_types: ['build'], ctk: *ctk_curr, host_compiler: *oneapi, std: [11, 14, 17] }
# nvrtc:
- {job_types: ['nvrtc'], projects: ['libcudacxx'], ctk: *ctk_curr, host_compiler: *gcc12, std: [11, 14, 17, 20]}
# clang-cuda:
# - {job_types: ['build'], device_compiler: *llvm-newest, host_compiler: *llvm-newest, std: [17, 20]}
- {job_types: ['build'], device_compiler: *llvm-newest, host_compiler: *llvm-newest, std: [17, 20]}
# cccl-infra:
# TODO:
# - {ctk: *ctk_prev_min, os: 'ubuntu18.04', cpu: 'amd64', compiler: *gcc-oldest}
Expand All @@ -179,14 +179,14 @@ pull_request:
# Run each night:
nightly:
- {job_types: ['test'], ctk: *ctk_prev_min, gpu: 'v100', cmake_cuda_arch: '70', host_compiler: *gcc6, std: [11] }
# - {job_types: ['test'], ctk: *ctk_prev_min, gpu: 't4', cmake_cuda_arch: '75', host_compiler: *llvm9, std: [17] }
# - {job_types: ['test'], ctk: *ctk_prev_max, gpu: 'rtx2080', cmake_cuda_arch: '75', host_compiler: *gcc11, std: [17] }
# - {job_types: ['test'], ctk: *ctk_curr, gpu: 'rtxa6000', cmake_cuda_arch: '86', host_compiler: *gcc7, std: [14] }
# - {job_types: ['test'], ctk: *ctk_curr, gpu: 'l4', cmake_cuda_arch: '89', host_compiler: *gcc12, std: [11, 14, 17, 20] }
# - {job_types: ['test'], ctk: *ctk_curr, gpu: 'rtx4090', cmake_cuda_arch: '89', host_compiler: *llvm9, std: [11] }
# - {job_types: ['test'], ctk: *ctk_curr, gpu: 'h100', cmake_cuda_arch: '90', host_compiler: *gcc12, std: [11, 20] }
# - {job_types: ['test'], ctk: *ctk_curr, gpu: 'h100', cmake_cuda_arch: '90', host_compiler: *llvm16, std: [17] }
- {job_types: ['test'], ctk: *ctk_prev_min, gpu: 't4', cmake_cuda_arch: '75', host_compiler: *llvm9, std: [17] }
- {job_types: ['test'], ctk: *ctk_prev_max, gpu: 'rtx2080', cmake_cuda_arch: '75', host_compiler: *gcc11, std: [17] }
- {job_types: ['test'], ctk: *ctk_curr, gpu: 'rtxa6000', cmake_cuda_arch: '86', host_compiler: *gcc7, std: [14] }
- {job_types: ['test'], ctk: *ctk_curr, gpu: 'l4', cmake_cuda_arch: '89', host_compiler: *gcc12, std: [11, 14, 17, 20] }
- {job_types: ['test'], ctk: *ctk_curr, gpu: 'rtx4090', cmake_cuda_arch: '89', host_compiler: *llvm9, std: [11] }
- {job_types: ['test'], ctk: *ctk_curr, gpu: 'h100', cmake_cuda_arch: '90', host_compiler: *gcc12, std: [11, 20] }
- {job_types: ['test'], ctk: *ctk_curr, gpu: 'h100', cmake_cuda_arch: '90', host_compiler: *llvm16, std: [17] }
- {job_types: ['nvrtc'], ctk: *ctk_curr, gpu: 't4', cmake_cuda_arch: '75', host_compiler: *gcc12, std: [20], projects: ['libcudacxx']}
# - {job_types: ['nvrtc'], ctk: *ctk_curr, gpu: 'rtxa6000', cmake_cuda_arch: '86', host_compiler: *gcc12, std: [20], projects: ['libcudacxx']}
# - {job_types: ['nvrtc'], ctk: *ctk_curr, gpu: 'l4', cmake_cuda_arch: '89', host_compiler: *gcc12, std: [11, 14, 17, 20], projects: ['libcudacxx']}
# - {job_types: ['nvrtc'], ctk: *ctk_curr, gpu: 'h100', cmake_cuda_arch: '90', host_compiler: *gcc12, std: [11, 20], projects: ['libcudacxx']}
- {job_types: ['nvrtc'], ctk: *ctk_curr, gpu: 'rtxa6000', cmake_cuda_arch: '86', host_compiler: *gcc12, std: [20], projects: ['libcudacxx']}
- {job_types: ['nvrtc'], ctk: *ctk_curr, gpu: 'l4', cmake_cuda_arch: '89', host_compiler: *gcc12, std: [11, 14, 17, 20], projects: ['libcudacxx']}
- {job_types: ['nvrtc'], ctk: *ctk_curr, gpu: 'h100', cmake_cuda_arch: '90', host_compiler: *gcc12, std: [11, 20], projects: ['libcudacxx']}

0 comments on commit 446d0b4

Please sign in to comment.