exaloop / codon

A high-performance, zero-overhead, extensible Python compiler using LLVM
https://docs.exaloop.io/codon
Other
13.95k stars 498 forks source link

Generic Slices #544

Closed pakaelbling closed 4 months ago

pakaelbling commented 4 months ago

Part of compatibility with other projects, this pull request generalizes slices from int fields to unrestricted generic fields. Fields are checked for compatibility with existing methods (adjust_indices) before use to prevent type errors.

cla-bot[bot] commented 4 months ago

Thank you for your pull request and welcome to our community. We could not parse the GitHub identity of the following contributors: pakaelbling. This is most likely caused by a git client misconfiguration; please make sure to:

  1. check if your git client is configured with an email to sign commits git config --list | grep email
  2. If not, set it up using git config --global user.email email@example.com
  3. Make sure that the git commit email is configured in your GitHub account settings, see https://github.com/settings/emails
cla-bot[bot] commented 4 months ago

Thank you for your pull request. We require contributors to agree to our Contributor License Agreement (https://exaloop.io/cla.txt), and we don't have @pakaelbling on file. In order for us to review and merge your code, please email info@exaloop.io to get yourself added.

arshajii commented 4 months ago

@cla-bot check

cla-bot[bot] commented 4 months ago

The cla-bot has been summoned, and re-checked this pull request!