Siu Kwan Lam

Results 64 issues of Siu Kwan Lam

Fixes https://github.com/numba/numba/issues/9706 Fixes https://github.com/numba/numba/issues/6541 Fixes https://github.com/numba/numba/issues/7482 Fixes https://github.com/numba/numba/issues/5661 Add an extra dead-branch-prune pass after SSA

4 - Waiting on reviewer
Effort - short

from ML: https://groups.google.com/a/continuum.io/d/msg/numba-users/-oqsIRkWZfA/VhkzrocaAgAJ

feature_request
jitclass

CI for https://github.com/numba/numba/pull/9682

abandoned

Closes https://github.com/numba/numba/issues/9413 - This is tested against Python3.13.0b4 - Tested against Python3.13.0rc1

3 - Ready for Review
Python 3.13

This adds a script to run flake8 on diffs and only report problems on lines changed. This is driven by the large-scale refactoring PRs for the new type system and...

3 - Ready for Review
skip_release_notes

## Reporting a bug - [x] I have tried using the latest released version of Numba (most recent is visible in the release notes (https://numba.readthedocs.io/en/stable/release-notes-overview.html). - [x] I have included...

bug
easy
bug - ice
bug - typing

## Feature request Case to support: https://github.com/tardis-sn/tardis/pull/2690#issuecomment-2208231462 https://gist.github.com/Sumit112192/6ddf8cb7be016caba1ce98feca95815d > > ```python > @numba.njit > def aNumaFunc(flag): > if flag is None: > variable1 = 1 > else: > variable1 =...

feature_request
Blocked awaiting long term feature
SSA

Alternative to #9161. The root problem of optional typed arguments not unpacking is due to lack of exception handling around the `typer`. With the fix, we don't need to specialize...

2 - In Progress
4 - Waiting on author
Effort - short

Desugar `and` and `or` into control-flow constructs so that they are handled in the SCFG

```python def udt(i): while i < 10: if i > 2: s = 123 i += 1 return s ``` ```pytb numba-rvsdg/numba_rvsdg/core/datastructures/scfg.py:734: in restructure self.restructure_loop() numba-rvsdg/numba_rvsdg/core/datastructures/scfg.py:712: in restructure_loop restructure_loop(self.region) numba-rvsdg/numba_rvsdg/core/transformations.py:269:...