Skip to content

Avoid duplicating arrays #3425

Avoid duplicating arrays

Avoid duplicating arrays #3425

Triggered via pull request February 28, 2025 01:00
Status Failure
Total duration 17m 58s
Artifacts

ci.yml

on: pull_request
Matrix: downstream_tests
Fit to window
Zoom out
Zoom in

Annotations

15 errors and 24 warnings
Tests for downstream project arraycontext: arraycontext/test/test/test_arraycontext.py#L293
test_array_context_np_like[<PytatoPyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-zeros_like-1-float64] ValueError: cache collision detected on <class 'pytato.array.IndexLambda'> in <class 'arraycontext.impl.pytato.utils._DatawrapperToBoundPlaceholderMapper'>.
Tests for downstream project arraycontext: arraycontext/test/test/test_arraycontext.py#L293
test_array_context_np_like[<PytatoPyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-zeros_like-1-complex128] ValueError: cache collision detected on <class 'pytato.array.IndexLambda'> in <class 'arraycontext.impl.pytato.utils._DatawrapperToBoundPlaceholderMapper'>.
Tests for downstream project arraycontext: arraycontext/test/test/test_arraycontext.py#L293
test_array_context_np_like[<PytatoJAXArrayContext>-zeros_like-1-float64] ValueError: cache collision detected on <class 'pytato.array.IndexLambda'> in <class 'pytato.transform.InputGatherer'>.
Tests for downstream project arraycontext: arraycontext/test/test/test_arraycontext.py#L293
test_array_context_np_like[<PytatoJAXArrayContext>-zeros_like-1-complex128] ValueError: cache collision detected on <class 'pytato.array.IndexLambda'> in <class 'pytato.transform.InputGatherer'>.
Tests for downstream project arraycontext: arraycontext/test/test/test_arraycontext.py#L293
test_array_context_np_like[<PytatoJAXArrayContext>-ones_like-1-float64] ValueError: cache collision detected on <class 'pytato.array.IndexLambda'> in <class 'pytato.transform.InputGatherer'>.
Tests for downstream project arraycontext: arraycontext/test/test/test_arraycontext.py#L293
test_array_context_np_like[<PytatoPyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-ones_like-1-float64] ValueError: cache collision detected on <class 'pytato.array.IndexLambda'> in <class 'arraycontext.impl.pytato.utils._DatawrapperToBoundPlaceholderMapper'>.
Tests for downstream project arraycontext: arraycontext/test/test/test_arraycontext.py#L293
test_array_context_np_like[<PytatoJAXArrayContext>-ones_like-1-complex128] ValueError: cache collision detected on <class 'pytato.array.IndexLambda'> in <class 'pytato.transform.InputGatherer'>.
Tests for downstream project arraycontext: arraycontext/test/test/test_arraycontext.py#L293
test_array_context_np_like[<PytatoPyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>-ones_like-1-complex128] ValueError: cache collision detected on <class 'pytato.array.IndexLambda'> in <class 'arraycontext.impl.pytato.utils._DatawrapperToBoundPlaceholderMapper'>.
Tests for downstream project arraycontext: arraycontext/test/test/test_arraycontext.py#L699
test_container_map[<PytatoJAXArrayContext>] ValueError: cache collision detected on <class 'pytato.array.IndexLambda'> in <class 'pytato.transform.InputGatherer'>.
Tests for downstream project arraycontext: arraycontext/test/test/test_arraycontext.py#L699
test_container_map[<PytatoPyOpenCLArrayContext for <pyopencl.Device 'cpu-haswell-AMD EPYC 7763 64-Core Processor' on 'Portable Computing Language'>>] ValueError: cache collision detected on <class 'pytato.array.IndexLambda'> in <class 'arraycontext.impl.pytato.utils._DatawrapperToBoundPlaceholderMapper'>.
Tests for downstream project meshmode
The job was canceled because "arraycontext" failed.
Tests for downstream project meshmode
The operation was canceled.
Tests for downstream project grudge
The job was canceled because "arraycontext" failed.
Tests for downstream project grudge
The operation was canceled.
Conda Examples
Process completed with exit code 1.
Tests for downstream project mirgecom
No point in testing mirgecom at the moment, see https://github.com/illinois-ceesd/mirgecom/pull/898. Test not performed.
Ruff
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
Pylint
modifying pylint run because we're on Python 3.13
Tests for downstream project arraycontext: arraycontext/test/testlib.py#L161
'bcast_container_types' is deprecated and will be unsupported from 2025. Use 'container_types_bcast_across', with equivalent meaning.
Tests for downstream project arraycontext: arraycontext/test/testlib.py#L161
<class 'testlib.MyContainerDOFBcast'> does not have __array_ufunc__ set. This will cause numpy to attempt broadcasting, in a way that is likely undesired. To avoid this, set __array_ufunc__ = None in <class 'testlib.MyContainerDOFBcast'>.
Tests for downstream project arraycontext: arraycontext/test/testlib.py#L161
'bcast_container_types' is deprecated and will be unsupported from 2025. Use 'container_types_bcast_across', with equivalent meaning.
Tests for downstream project arraycontext: arraycontext/test/testlib.py#L204
<class 'testlib.Velocity2D'> does not have __array_ufunc__ set. This will cause numpy to attempt broadcasting, in a way that is likely undesired. To avoid this, set __array_ufunc__ = None in <class 'testlib.Velocity2D'>.
Tests for downstream project arraycontext: arraycontext/test/testlib.py#L161
<class 'testlib.MyContainerDOFBcast'> does not have __array_ufunc__ set. This will cause numpy to attempt broadcasting, in a way that is likely undesired. To avoid this, set __array_ufunc__ = None in <class 'testlib.MyContainerDOFBcast'>.
Tests for downstream project arraycontext: arraycontext/test/test_arraycontext.py#L1283
<class 'test_arraycontext.ArrayContainerWithNumpy'> does not have __array_ufunc__ set. This will cause numpy to attempt broadcasting, in a way that is likely undesired. To avoid this, set __array_ufunc__ = None in <class 'test_arraycontext.ArrayContainerWithNumpy'>.
Tests for downstream project arraycontext: arraycontext/test/testlib.py#L204
<class 'testlib.Velocity2D'> does not have __array_ufunc__ set. This will cause numpy to attempt broadcasting, in a way that is likely undesired. To avoid this, set __array_ufunc__ = None in <class 'testlib.Velocity2D'>.
Tests for downstream project arraycontext: arraycontext/test/test_arraycontext.py#L1283
<class 'test_arraycontext.ArrayContainerWithNumpy'> does not have __array_ufunc__ set. This will cause numpy to attempt broadcasting, in a way that is likely undesired. To avoid this, set __array_ufunc__ = None in <class 'test_arraycontext.ArrayContainerWithNumpy'>.
Tests for downstream project arraycontext: arraycontext/test/testlib.py#L161
'bcast_container_types' is deprecated and will be unsupported from 2025. Use 'container_types_bcast_across', with equivalent meaning.
Tests for downstream project arraycontext: arraycontext/test/testlib.py#L161
<class 'testlib.MyContainerDOFBcast'> does not have __array_ufunc__ set. This will cause numpy to attempt broadcasting, in a way that is likely undesired. To avoid this, set __array_ufunc__ = None in <class 'testlib.MyContainerDOFBcast'>.
Conda Pytest: pytato/target/loopy/__init__.py#L246
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: pytato/target/loopy/__init__.py#L246
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: pytato/target/loopy/__init__.py#L246
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: pytato/target/loopy/__init__.py#L246
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: pytato/target/loopy/__init__.py#L246
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: pytato/target/loopy/__init__.py#L246
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: pytato/target/loopy/__init__.py#L246
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: pytato/target/loopy/__init__.py#L246
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: pytato/target/loopy/__init__.py#L246
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: pytato/target/loopy/__init__.py#L246
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.