Skip to content

Better type mappers in loopy.symbolic #3385

Better type mappers in loopy.symbolic

Better type mappers in loopy.symbolic #3385

Triggered via pull request December 19, 2024 15:37
@inducerinducer
synchronize #897
type-mappers
Status Cancelled
Total duration 44m 47s
Artifacts

ci.yml

on: pull_request
Ruff
6s
Ruff
Typos
9s
Typos
Pylint
1m 46s
Pylint
Mypy
1m 28s
Mypy
Conda Pytest with Intel CL
3m 58s
Conda Pytest with Intel CL
Conda Pytest without arg check
3m 58s
Conda Pytest without arg check
Conda Pytest Twice (for cache behavior)
4m 4s
Conda Pytest Twice (for cache behavior)
Conda Examples
1m 54s
Conda Examples
Documentation
1m 37s
Documentation
Tests for downstream project Firedrake
2m 44s
Tests for downstream project Firedrake
Validate CITATION.cff
7s
Validate CITATION.cff
Matrix: downstream_tests
Matrix: Conda Pytest
Fit to window
Zoom out
Zoom in

Annotations

15 errors and 18 warnings
Mypy
Process completed with exit code 1.
Documentation
Process completed with exit code 2.
Conda Pytest (macos-latest): test/test/test/test_loopy.py#L1474
test_assign_to_linear_subscript[<context factory for <pyopencl.Device 'cpu' on 'Portable Computing Language'>>] pymbolic.mapper.UnsupportedExpressionError: <class 'loopy.check._AccessCheckMapper'> cannot handle expressions of type <class 'loopy.symbolic.LinearSubscript'>
Conda Pytest (macos-latest)
Process completed with exit code 1.
Conda Pytest (ubuntu-latest)
The job was canceled because "macos-latest" failed.
Conda Pytest (ubuntu-latest): test/test/test/test_loopy.py#L1474
test_assign_to_linear_subscript[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] pymbolic.mapper.UnsupportedExpressionError: <class 'loopy.check._AccessCheckMapper'> cannot handle expressions of type <class 'loopy.symbolic.LinearSubscript'>
Conda Pytest (ubuntu-latest)
The operation was canceled.
Conda Pytest with Intel CL: test/test/test/test_loopy.py#L1474
test_assign_to_linear_subscript[<context factory for <pyopencl.Device 'AMD EPYC 7763 64-Core Processor' on 'Intel(R) OpenCL'>>] pymbolic.mapper.UnsupportedExpressionError: <class 'loopy.check._AccessCheckMapper'> cannot handle expressions of type <class 'loopy.symbolic.LinearSubscript'>
Conda Pytest with Intel CL
Process completed with exit code 1.
Conda Pytest without arg check: test/test/test/test_loopy.py#L1474
test_assign_to_linear_subscript[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] pymbolic.mapper.UnsupportedExpressionError: <class 'loopy.check._AccessCheckMapper'> cannot handle expressions of type <class 'loopy.symbolic.LinearSubscript'>
Conda Pytest without arg check
Process completed with exit code 1.
Conda Pytest Twice (for cache behavior): test/test/test/test_loopy.py#L1474
test_assign_to_linear_subscript[<context factory for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] pymbolic.mapper.UnsupportedExpressionError: <class 'loopy.check._AccessCheckMapper'> cannot handle expressions of type <class 'loopy.symbolic.LinearSubscript'>
Conda Pytest Twice (for cache behavior)
Process completed with exit code 1.
Tests for downstream project pytential
Canceling since a higher priority waiting request for 'type-mappers' exists
Tests for downstream project pytential
The operation was canceled.
Ruff
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Validate CITATION.cff
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Validate CITATION.cff
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Typos
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Mypy
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Documentation
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Pylint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Pylint
modifying pylint run because we're on Python 3.13
Conda Examples
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests for downstream project arraycontext
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests for downstream project Firedrake
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Conda Pytest with Intel CL
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Conda Pytest without arg check
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Conda Pytest Twice (for cache behavior)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests for downstream project pytato
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests for downstream project meshmode
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Tests for downstream project grudge
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636