Improve types in assignment_collection #1952
ci.yml
on: pull_request
Ruff
8s
Typos
4s
basedpyright
2m 29s
Documentation
2m 31s
Conda Pytest
36m 40s
Conda Pytest Symengine with Loopy FFT
32m 57s
Conda Pytest Symengine
34m 49s
Conda Examples
2m 26s
Matrix: downstream_tests
Annotations
11 errors and 40 warnings
|
Conda Pytest Symengine with Loopy FFT
Process completed with exit code 1.
|
|
Conda Pytest Symengine with Loopy FFT:
test/sumpy/test/test_cse.py#L469
test_recursive_matching
assert ([(x4, x*y*z)...x*y*x0*x2*x1]) == ([(x4, x*y), ...*x0*x2*x1*x4])
At index 0 diff: [(x4, x*y*z)] != [(x4, x*y), (x5, z*x4)]
Full diff:
(
[
(
x4,
- x*y,
+ x*y*z,
? ++
- ),
- (
- x5,
- z*x4,
),
],
[
- 5*x5,
? ^
+ 5*x4,
? ^
- w*x3*x5,
? ^ ^
+ w*x4*x3,
? ^ ^
- 3*x0*x2*x1*x4,
? ---
+ 3*x*y*x0*x2*x1,
? ++++
],
)
|
|
Conda Pytest Symengine with Loopy FFT:
test/sumpy/test/test_cse.py#L469
test_recursive_matching
assert ([(x4, x*y*z)...x*y*x0*x2*x1]) == ([(x4, x*y), ...*x0*x2*x1*x4])
At index 0 diff: [(x4, x*y*z)] != [(x4, x*y), (x5, z*x4)]
Full diff:
(
[
(
x4,
- x*y,
+ x*y*z,
? ++
- ),
- (
- x5,
- z*x4,
),
],
[
- 5*x5,
? ^
+ 5*x4,
? ^
- w*x3*x5,
? ^ ^
+ w*x4*x3,
? ^ ^
- 3*x0*x2*x1*x4,
? ---
+ 3*x*y*x0*x2*x1,
? ++++
],
)
|
|
Conda Pytest Symengine
Process completed with exit code 1.
|
|
Conda Pytest Symengine:
test/sumpy/test/test_cse.py#L469
test_recursive_matching
assert ([(x4, x*y*z)...x*y*x0*x2*x1]) == ([(x4, x*y), ...*x0*x2*x1*x4])
At index 0 diff: [(x4, x*y*z)] != [(x4, x*y), (x5, z*x4)]
Full diff:
(
[
(
x4,
- x*y,
+ x*y*z,
? ++
- ),
- (
- x5,
- z*x4,
),
],
[
- 5*x5,
? ^
+ 5*x4,
? ^
- w*x3*x5,
? ^ ^
+ w*x4*x3,
? ^ ^
- 3*x0*x2*x1*x4,
? ---
+ 3*x*y*x0*x2*x1,
? ++++
],
)
|
|
Conda Pytest Symengine:
test/sumpy/test/test_cse.py#L469
test_recursive_matching
assert ([(x4, x*y*z)...x*y*x0*x2*x1]) == ([(x4, x*y), ...*x0*x2*x1*x4])
At index 0 diff: [(x4, x*y*z)] != [(x4, x*y), (x5, z*x4)]
Full diff:
(
[
(
x4,
- x*y,
+ x*y*z,
? ++
- ),
- (
- x5,
- z*x4,
),
],
[
- 5*x5,
? ^
+ 5*x4,
? ^
- w*x3*x5,
? ^ ^
+ w*x4*x3,
? ^ ^
- 3*x0*x2*x1*x4,
? ---
+ 3*x*y*x0*x2*x1,
? ++++
],
)
|
|
Conda Pytest
Process completed with exit code 1.
|
|
Conda Pytest:
test/sumpy/test/test_cse.py#L330
test_issue_4499
assert 13 == 11
+ where 13 = len([(x0, 2*a), (x1, -b), (x2, x0 + x1), (x3, x2 + 1), (x4, sqrt(z)), (x5, B(x2, x4)), ...])
|
|
Conda Pytest:
test/sumpy/test/test_cse.py#L330
test_issue_4499
assert 13 == 11
+ where 13 = len([(x0, 2*a), (x1, -b), (x2, x0 + x1), (x3, x2 + 1), (x4, sqrt(z)), (x5, B(x2, x4)), ...])
|
|
Conda Pytest:
test/sumpy/test/test_cse.py#L469
test_recursive_matching
assert ([(x4, x*y*z)...x*x0*x1*x2*y]) == ([(x4, x*y), ...*x0*x1*x2*x4])
At index 0 diff: [(x4, x*y*z)] != [(x4, x*y), (x5, x4*z)]
Full diff:
(
[
(
x4,
- x*y,
+ x*y*z,
? ++
- ),
- (
- x5,
- x4*z,
),
],
[
- 5*x5,
? ^
+ 5*x4,
? ^
- w*x3*x5,
? ^
+ w*x3*x4,
? ^
- 3*x0*x1*x2*x4,
? ^^
+ 3*x*x0*x1*x2*y,
? ++ ^
],
)
|
|
Conda Pytest:
test/sumpy/test/test_cse.py#L469
test_recursive_matching
assert ([(x4, x*y*z)...x*x0*x1*x2*y]) == ([(x4, x*y), ...*x0*x1*x2*x4])
At index 0 diff: [(x4, x*y*z)] != [(x4, x*y), (x5, x4*z)]
Full diff:
(
[
(
x4,
- x*y,
+ x*y*z,
? ++
- ),
- (
- x5,
- x4*z,
),
],
[
- 5*x5,
? ^
+ 5*x4,
? ^
- w*x3*x5,
? ^
+ w*x3*x4,
? ^
- 3*x0*x1*x2*x4,
? ^^
+ 3*x*x0*x1*x2*y,
? ++ ^
],
)
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/schedule/tools.py#L885
Cannot enforce the constraint: itgt to be nested within itgt_box, as itgt_box is either a parallel loop or not an iname.
|
|
Conda Pytest Symengine with Loopy FFT:
sumpy/tools.py#L950
TranslationUnit.__call__ is uncached as of 2025, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/schedule/tools.py#L885
Cannot enforce the constraint: itgt to be nested within itgt_box, as itgt_box is either a parallel loop or not an iname.
|
|
Conda Pytest Symengine with Loopy FFT:
sumpy/tools.py#L950
TranslationUnit.__call__ is uncached as of 2025, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/schedule/tools.py#L885
Cannot enforce the constraint: itgt to be nested within itgt_box, as itgt_box is either a parallel loop or not an iname.
|
|
Conda Pytest Symengine with Loopy FFT:
sumpy/tools.py#L950
TranslationUnit.__call__ is uncached as of 2025, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/schedule/tools.py#L885
Cannot enforce the constraint: itgt to be nested within itgt_box, as itgt_box is either a parallel loop or not an iname.
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/schedule/tools.py#L885
Cannot enforce the constraint: itgt to be nested within itgt_box, as itgt_box is either a parallel loop or not an iname.
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/mpmath/libmp/libintmath.py#L75
bitcount function is deprecated
|
|
Conda Pytest Symengine with Loopy FFT:
.conda-root/envs/testing/lib/python3.14/site-packages/mpmath/libmp/libintmath.py#L75
bitcount function is deprecated
|
|
Conda Pytest Symengine:
sumpy/tools.py#L975
PyOpenCLArrayContext.np.empty_like is deprecated and will stop working in 2023. Prefer actx.np.zeros_like instead.
|
|
Conda Pytest Symengine:
sumpy/tools.py#L975
PyOpenCLArrayContext.np.empty_like is deprecated and will stop working in 2023. Prefer actx.np.zeros_like instead.
|
|
Conda Pytest Symengine:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/schedule/tools.py#L885
Cannot enforce the constraint: itgt to be nested within itgt_box, as itgt_box is either a parallel loop or not an iname.
|
|
Conda Pytest Symengine:
sumpy/tools.py#L950
TranslationUnit.__call__ is uncached as of 2025, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
|
|
Conda Pytest Symengine:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/schedule/tools.py#L885
Cannot enforce the constraint: itgt to be nested within itgt_box, as itgt_box is either a parallel loop or not an iname.
|
|
Conda Pytest Symengine:
sumpy/tools.py#L950
TranslationUnit.__call__ is uncached as of 2025, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
|
|
Conda Pytest Symengine:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/schedule/tools.py#L885
Cannot enforce the constraint: itgt to be nested within itgt_box, as itgt_box is either a parallel loop or not an iname.
|
|
Conda Pytest Symengine:
.conda-root/envs/testing/lib/python3.14/site-packages/mpmath/libmp/libintmath.py#L75
bitcount function is deprecated
|
|
Conda Pytest Symengine:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/schedule/tools.py#L885
Cannot enforce the constraint: itgt to be nested within itgt_box, as itgt_box is either a parallel loop or not an iname.
|
|
Conda Pytest Symengine:
.conda-root/envs/testing/lib/python3.14/site-packages/mpmath/libmp/libintmath.py#L75
bitcount function is deprecated
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2026, this will no longer work. Use arraycontext.Bcast* object wrappers for roughly equivalent functionality. See the discussion in https://github.com/inducer/arraycontext/pull/190. To opt out now (and avoid this warning), pass _bcast_actx_array_type=False.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2026, this will no longer work. Use arraycontext.Bcast* object wrappers for roughly equivalent functionality. See the discussion in https://github.com/inducer/arraycontext/pull/190. To opt out now (and avoid this warning), pass _bcast_actx_array_type=False.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2026, this will no longer work. Use arraycontext.Bcast* object wrappers for roughly equivalent functionality. See the discussion in https://github.com/inducer/arraycontext/pull/190. To opt out now (and avoid this warning), pass _bcast_actx_array_type=False.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2026, this will no longer work. Use arraycontext.Bcast* object wrappers for roughly equivalent functionality. See the discussion in https://github.com/inducer/arraycontext/pull/190. To opt out now (and avoid this warning), pass _bcast_actx_array_type=False.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
Broadcasting array context array types across <class 'meshmode.dof_array.DOFArray'> has been implicitly enabled. As of 2026, this will no longer work. Use arraycontext.Bcast* object wrappers for roughly equivalent functionality. See the discussion in https://github.com/inducer/arraycontext/pull/190. To opt out now (and avoid this warning), pass _bcast_actx_array_type=False.
|
|
Tests for downstream project pytential:
pytential/.conda-root/envs/testing/lib/python3.14/site-packages/meshmode/dof_array.py#L79
'bcast_numpy_array=True' is deprecated and will be unsupported from 2025.
|
|
Conda Pytest:
sumpy/tools.py#L975
PyOpenCLArrayContext.np.empty_like is deprecated and will stop working in 2023. Prefer actx.np.zeros_like instead.
|
|
Conda Pytest:
sumpy/tools.py#L975
PyOpenCLArrayContext.np.empty_like is deprecated and will stop working in 2023. Prefer actx.np.zeros_like instead.
|
|
Conda Pytest:
sumpy/tools.py#L975
PyOpenCLArrayContext.np.empty_like is deprecated and will stop working in 2023. Prefer actx.np.zeros_like instead.
|
|
Conda Pytest:
sumpy/tools.py#L975
PyOpenCLArrayContext.np.empty_like is deprecated and will stop working in 2023. Prefer actx.np.zeros_like instead.
|
|
Conda Pytest:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/schedule/tools.py#L885
Cannot enforce the constraint: itgt to be nested within itgt_box, as itgt_box is either a parallel loop or not an iname.
|
|
Conda Pytest:
sumpy/tools.py#L950
TranslationUnit.__call__ is uncached as of 2025, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
|
|
Conda Pytest:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/schedule/tools.py#L885
Cannot enforce the constraint: itgt to be nested within itgt_box, as itgt_box is either a parallel loop or not an iname.
|
|
Conda Pytest:
sumpy/tools.py#L950
TranslationUnit.__call__ is uncached as of 2025, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
|
|
Conda Pytest:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/schedule/tools.py#L885
Cannot enforce the constraint: itgt to be nested within itgt_box, as itgt_box is either a parallel loop or not an iname.
|
|
Conda Pytest:
.conda-root/envs/testing/lib/python3.14/site-packages/loopy/schedule/tools.py#L885
Cannot enforce the constraint: itgt to be nested within itgt_box, as itgt_box is either a parallel loop or not an iname.
|