Skip to content

Commit

Permalink
Release v23.11.00
Browse files Browse the repository at this point in the history
Release 23.11.00
  • Loading branch information
marcinz authored Nov 17, 2023
2 parents e66a063 + 6ffdc4c commit d91f17c
Show file tree
Hide file tree
Showing 61 changed files with 1,926 additions and 607 deletions.
97 changes: 97 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
name: Bug report
description: Submit a bug report
title: "[BUG] "
labels: TRIAGE
body:
- type: markdown
attributes:
value: "# Bug report"
- type: markdown
attributes:
value: Thank you for reporting a bug and helping us improve Cunumeric!
- type: markdown
attributes:
value: >
Please fill out all of the required information.
- type: markdown
attributes:
value: |
---
## Environment information
- type: textarea
id: legate_issue
attributes:
label: Software versions
description: >-
Run `legate-issue` and paste the output here.
placeholder: |
Python : 3.10.11 | packaged by conda-forge | (main, May 10 2023, 18:58:44) [GCC 11.3.0]
Platform : Linux-5.14.0-1042-oem-x86_64-with-glibc2.31
Legion : v23.11.00.dev-16-g2499f878
Legate : 23.11.00.dev+17.gb7b50313
Cunumeric : (ImportError: cannot import name 'LogicalArray' from 'legate.core')
Numpy : 1.24.4
Scipy : 1.10.1
Numba : (not installed)
CTK package : cuda-version-11.8-h70ddcb2_2 (conda-forge)
GPU Driver : 515.65.01
GPU Devices :
GPU 0: Quadro RTX 8000
GPU 1: Quadro RTX 8000
validations:
required: true
- type: input
id: jupyter
attributes:
label: Jupyter notebook / Jupyter Lab version
description: >-
Please supply if the issue you are reporting is related to Jupyter
notebook or Jupyter Lab.
validations:
required: false
- type: markdown
attributes:
value: |
## Issue details
- type: textarea
id: expected-behavior
attributes:
label: Expected behavior
description: What did you expect to happen?
validations:
required: true
- type: textarea
id: observed-behavior
attributes:
label: Observed behavior
description: What did actually happen?
validations:
required: true
- type: markdown
attributes:
value: |
## Directions to reproduce
- type: textarea
id: example
attributes:
label: Example code or instructions
description: >
Please provide detailed instructions to reproduce the issue. Ideally this includes a
[Complete, minimal, self-contained example code](https://stackoverflow.com/help/minimal-reproducible-example)
given here or as a link to code in another repository.
render: Python
validations:
required: true
- type: markdown
attributes:
value: |
## Additional information
- type: textarea
id: traceback-console
attributes:
label: Stack traceback or browser console output
description: >
Add any error messages or logs that might be helpful in reproducing and
identifying the bug, for example a Python stack traceback.
validations:
required: false
48 changes: 48 additions & 0 deletions .github/actions/download-artifacts/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: setup-legate-conda

description: Download dependencies (artifacts)

inputs:
device: {type: string, required: true}
git_sha: {type: string, required: true}

runs:
using: composite
steps:

- id: cache
name: Cache conda artifacts
uses: actions/cache@v3
with:
key: "nv-legate/legate.core@${{ inputs.git_sha }}-${{ inputs.device }}"
path: .artifacts

- if: steps.cache.outputs.cache-hit != 'true'
name: Download conda artifacts
uses: dawidd6/action-download-artifact@v2
with:
path: .artifacts-dl
repo: nv-legate/legate.core
commit: ${{ inputs.git_sha }}
workflow_conclusion: success
workflow: "ci-gh-${{ inputs.device }}-build-and-test.yml"
name: "legate.core-${{ inputs.device }}-[0-9a-z]{40}"
name_is_regexp: true

- if: steps.cache.outputs.cache-hit != 'true'
name: Move conda artifacts into cached dir
shell: bash --noprofile --norc -xeo pipefail {0}
run: |
mkdir -p .artifacts;
find .artifacts-dl/legate.core-${{ inputs.device }}-*/ \
-maxdepth 2 -type d -name legate_core -exec mv {} .artifacts/ \;
find .artifacts-dl/legate.core-${{ inputs.device }}-*/ \
-maxdepth 2 -type f -name "environment*.yaml" -exec mv {} .artifacts/ \;
- name: Copy and change cache dir ownership
shell: bash --noprofile --norc -xeo pipefail {0}
run: |
# Copy and change directory ownership
cp -ar .artifacts /home/coder/.artifacts;
chown -R coder:coder /home/coder/.artifacts;
ls -R /home/coder/.artifacts
11 changes: 7 additions & 4 deletions .github/workflows/ci-gh.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,13 @@ jobs:
fail-fast: false
matrix:
include:
- {build-target: cpu}
- {build-target: gpu}
- device: "gpu"
image: "rapidsai/devcontainers:23.06-cpp-mambaforge-ubuntu22.04"

- device: "cpu"
image: "rapidsai/devcontainers:23.06-cpp-mambaforge-ubuntu22.04"
uses:
./.github/workflows/gh-build-and-test.yml
with:
build-target: ${{ matrix.build-target }}
sha: ${{ github.sha }}
device: ${{ matrix.device }}
image: ${{ matrix.image }}
136 changes: 0 additions & 136 deletions .github/workflows/ci.yml

This file was deleted.

Loading

0 comments on commit d91f17c

Please sign in to comment.