We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The GPU tests failed for commit 7687108 with the following pytest output:
.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([2, 3, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.int32) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int32) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int32, cupy.int32] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: ak_cu.synchronize_cuda() except: > pytest.fail("This test case shouldn't have raised an error") E Failed: This test case shouldn't have raised an error fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0], dtype=int32) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1], dtype=int32) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, int32, int32> jaggedsize = 1 length = 3 multistarts = array([2, 2, 2]) multistops = array([3, 3, 3]) singleoffsets = array([ 2, 3, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArray32_getitem_jagged_expand_64.py:58: Failed ___________ test_cuda_awkward_ListArray32_getitem_jagged_expand_64_3 ___________ def test_cuda_awkward_ListArray32_getitem_jagged_expand_64_3(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([2, 1, 0, 1, 2, 0, 1, 2, 2, 2, 1, 2, 1, 0, 0, 0, 0], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.int32) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int32) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int32, cupy.int32] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: > ak_cu.synchronize_cuda() fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0], dtype=int32) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1], dtype=int32) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, int32, int32> jaggedsize = 1 length = 3 multistarts = array([2, 2, 2]) multistops = array([1, 1, 1]) singleoffsets = array([2, 1, 0, 1, 2, 0, 1, 2, 2, 2, 1, 2, 1, 0, 0, 0, 0]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArray32_getitem_jagged_expand_64.py:79: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ stream = <Stream 0 (device -1)> def synchronize_cuda(stream=None): cupy = import_cupy("Awkward Arrays with CUDA") if stream is None: stream = cupy.cuda.get_current_stream() stream.synchronize() invocation_index = cuda_streamptr_to_contexts[stream.ptr][0].get().tolist() contexts = cuda_streamptr_to_contexts[stream.ptr][1] if invocation_index != NO_ERROR: invoked_kernel = contexts[int(invocation_index // math.pow(2, ERROR_BITS))] cuda_streamptr_to_contexts[stream.ptr] = ( cupy.array(NO_ERROR), [], ) > raise invoked_kernel.error_context.decorate_exception( ValueError, ValueError( f"{kernel_errors[invoked_kernel.name][int(invocation_index % math.pow(2, ERROR_BITS))]} in compiled CUDA code ({invoked_kernel.name})" ), ) E AttributeError: 'NoneType' object has no attribute 'decorate_exception' contexts = [<awkward._connect.cuda.Invocation object at 0x7f7ebdd345e0>] cupy = <module 'cupy' from '/opt/build-venv/lib/python3.8/site-packages/cupy/__init__.py'> invocation_index = 0 invoked_kernel = <awkward._connect.cuda.Invocation object at 0x7f7ebdd345e0> stream = <Stream 0 (device -1)> /opt/build-venv/lib/python3.8/site-packages/awkward/_connect/cuda/__init__.py:215: AttributeError During handling of the above exception, another exception occurred: def test_cuda_awkward_ListArray32_getitem_jagged_expand_64_3(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([2, 1, 0, 1, 2, 0, 1, 2, 2, 2, 1, 2, 1, 0, 0, 0, 0], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.int32) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int32) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int32, cupy.int32] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: ak_cu.synchronize_cuda() except: > pytest.fail("This test case shouldn't have raised an error") E Failed: This test case shouldn't have raised an error fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0], dtype=int32) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1], dtype=int32) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, int32, int32> jaggedsize = 1 length = 3 multistarts = array([2, 2, 2]) multistops = array([1, 1, 1]) singleoffsets = array([2, 1, 0, 1, 2, 0, 1, 2, 2, 2, 1, 2, 1, 0, 0, 0, 0]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArray32_getitem_jagged_expand_64.py:81: Failed ___________ test_cuda_awkward_ListArray32_getitem_jagged_expand_64_4 ___________ def test_cuda_awkward_ListArray32_getitem_jagged_expand_64_4(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([1, 0, 2, 3, 1, 2, 0, 0, 1, 1, 2, 3, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.int32) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int32) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int32, cupy.int32] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: > ak_cu.synchronize_cuda() fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0], dtype=int32) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1], dtype=int32) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, int32, int32> jaggedsize = 1 length = 3 multistarts = array([1, 1, 1]) multistops = array([0, 0, 0]) singleoffsets = array([1, 0, 2, 3, 1, 2, 0, 0, 1, 1, 2, 3, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArray32_getitem_jagged_expand_64.py:102: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ stream = <Stream 0 (device -1)> def synchronize_cuda(stream=None): cupy = import_cupy("Awkward Arrays with CUDA") if stream is None: stream = cupy.cuda.get_current_stream() stream.synchronize() invocation_index = cuda_streamptr_to_contexts[stream.ptr][0].get().tolist() contexts = cuda_streamptr_to_contexts[stream.ptr][1] if invocation_index != NO_ERROR: invoked_kernel = contexts[int(invocation_index // math.pow(2, ERROR_BITS))] cuda_streamptr_to_contexts[stream.ptr] = ( cupy.array(NO_ERROR), [], ) > raise invoked_kernel.error_context.decorate_exception( ValueError, ValueError( f"{kernel_errors[invoked_kernel.name][int(invocation_index % math.pow(2, ERROR_BITS))]} in compiled CUDA code ({invoked_kernel.name})" ), ) E AttributeError: 'NoneType' object has no attribute 'decorate_exception' contexts = [<awkward._connect.cuda.Invocation object at 0x7f7ebdc8e4c0>] cupy = <module 'cupy' from '/opt/build-venv/lib/python3.8/site-packages/cupy/__init__.py'> invocation_index = 0 invoked_kernel = <awkward._connect.cuda.Invocation object at 0x7f7ebdc8e4c0> stream = <Stream 0 (device -1)> /opt/build-venv/lib/python3.8/site-packages/awkward/_connect/cuda/__init__.py:215: AttributeError During handling of the above exception, another exception occurred: def test_cuda_awkward_ListArray32_getitem_jagged_expand_64_4(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([1, 0, 2, 3, 1, 2, 0, 0, 1, 1, 2, 3, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.int32) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int32) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int32, cupy.int32] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: ak_cu.synchronize_cuda() except: > pytest.fail("This test case shouldn't have raised an error") E Failed: This test case shouldn't have raised an error fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0], dtype=int32) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1], dtype=int32) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, int32, int32> jaggedsize = 1 length = 3 multistarts = array([1, 1, 1]) multistops = array([0, 0, 0]) singleoffsets = array([1, 0, 2, 3, 1, 2, 0, 0, 1, 1, 2, 3, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArray32_getitem_jagged_expand_64.py:104: Failed ___________ test_cuda_awkward_ListArray64_getitem_jagged_expand_64_1 ___________ def test_cuda_awkward_ListArray64_getitem_jagged_expand_64_1(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.int64) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int64] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: > ak_cu.synchronize_cuda() fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0]) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1]) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, int64, int64> jaggedsize = 1 length = 3 multistarts = array([1, 1, 1]) multistops = array([1, 1, 1]) singleoffsets = array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArray64_getitem_jagged_expand_64.py:33: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ stream = <Stream 0 (device -1)> def synchronize_cuda(stream=None): cupy = import_cupy("Awkward Arrays with CUDA") if stream is None: stream = cupy.cuda.get_current_stream() stream.synchronize() invocation_index = cuda_streamptr_to_contexts[stream.ptr][0].get().tolist() contexts = cuda_streamptr_to_contexts[stream.ptr][1] if invocation_index != NO_ERROR: invoked_kernel = contexts[int(invocation_index // math.pow(2, ERROR_BITS))] cuda_streamptr_to_contexts[stream.ptr] = ( cupy.array(NO_ERROR), [], ) > raise invoked_kernel.error_context.decorate_exception( ValueError, ValueError( f"{kernel_errors[invoked_kernel.name][int(invocation_index % math.pow(2, ERROR_BITS))]} in compiled CUDA code ({invoked_kernel.name})" ), ) E AttributeError: 'NoneType' object has no attribute 'decorate_exception' contexts = [<awkward._connect.cuda.Invocation object at 0x7f7ebdd81fa0>, <awkward._connect.cuda.Invocation object at 0x7f7ebdd81370>, <awkward._connect.cuda.Invocation object at 0x7f7ebdd81760>, <awkward._connect.cuda.Invocation object at 0x7f7ebdd81d00>, <awkward._connect.cuda.Invocation object at 0x7f7ebdd81550>, <awkward._connect.cuda.Invocation object at 0x7f7ebdd81af0>, <awkward._connect.cuda.Invocation object at 0x7f7ebdd81dc0>, <awkward._connect.cuda.Invocation object at 0x7f7ebdd81460>, <awkward._connect.cuda.Invocation object at 0x7f7ebdd81490>, <awkward._connect.cuda.Invocation object at 0x7f7ebdd81a90>, <awkward._connect.cuda.Invocation object at 0x7f7ebdd81c10>, <awkward._connect.cuda.Invocation object at 0x7f7ebdd62a60>, <awkward._connect.cuda.Invocation object at 0x7f7ebdd62f70>, <awkward._connect.cuda.Invocation object at 0x7f7ebdd62dc0>, <awkward._connect.cuda.Invocation object at 0x7f7ebdd623a0>] cupy = <module 'cupy' from '/opt/build-venv/lib/python3.8/site-packages/cupy/__init__.py'> invocation_index = 3584 invoked_kernel = <awkward._connect.cuda.Invocation object at 0x7f7ebdd623a0> stream = <Stream 0 (device -1)> /opt/build-venv/lib/python3.8/site-packages/awkward/_connect/cuda/__init__.py:215: AttributeError During handling of the above exception, another exception occurred: def test_cuda_awkward_ListArray64_getitem_jagged_expand_64_1(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.int64) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int64] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: ak_cu.synchronize_cuda() except: > pytest.fail("This test case shouldn't have raised an error") E Failed: This test case shouldn't have raised an error fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0]) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1]) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, int64, int64> jaggedsize = 1 length = 3 multistarts = array([1, 1, 1]) multistops = array([1, 1, 1]) singleoffsets = array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArray64_getitem_jagged_expand_64.py:35: Failed ___________ test_cuda_awkward_ListArray64_getitem_jagged_expand_64_2 ___________ def test_cuda_awkward_ListArray64_getitem_jagged_expand_64_2(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([2, 3, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.int64) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int64] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: > ak_cu.synchronize_cuda() fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0]) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1]) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, int64, int64> jaggedsize = 1 length = 3 multistarts = array([2, 2, 2]) multistops = array([3, 3, 3]) singleoffsets = array([ 2, 3, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArray64_getitem_jagged_expand_64.py:56: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ stream = <Stream 0 (device -1)> def synchronize_cuda(stream=None): cupy = import_cupy("Awkward Arrays with CUDA") if stream is None: stream = cupy.cuda.get_current_stream() stream.synchronize() invocation_index = cuda_streamptr_to_contexts[stream.ptr][0].get().tolist() contexts = cuda_streamptr_to_contexts[stream.ptr][1] if invocation_index != NO_ERROR: invoked_kernel = contexts[int(invocation_index // math.pow(2, ERROR_BITS))] cuda_streamptr_to_contexts[stream.ptr] = ( cupy.array(NO_ERROR), [], ) > raise invoked_kernel.error_context.decorate_exception( ValueError, ValueError( f"{kernel_errors[invoked_kernel.name][int(invocation_index % math.pow(2, ERROR_BITS))]} in compiled CUDA code ({invoked_kernel.name})" ), ) E AttributeError: 'NoneType' object has no attribute 'decorate_exception' contexts = [<awkward._connect.cuda.Invocation object at 0x7f7ebdb41d30>] cupy = <module 'cupy' from '/opt/build-venv/lib/python3.8/site-packages/cupy/__init__.py'> invocation_index = 0 invoked_kernel = <awkward._connect.cuda.Invocation object at 0x7f7ebdb41d30> stream = <Stream 0 (device -1)> /opt/build-venv/lib/python3.8/site-packages/awkward/_connect/cuda/__init__.py:215: AttributeError During handling of the above exception, another exception occurred: def test_cuda_awkward_ListArray64_getitem_jagged_expand_64_2(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([2, 3, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.int64) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int64] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: ak_cu.synchronize_cuda() except: > pytest.fail("This test case shouldn't have raised an error") E Failed: This test case shouldn't have raised an error fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0]) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1]) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, int64, int64> jaggedsize = 1 length = 3 multistarts = array([2, 2, 2]) multistops = array([3, 3, 3]) singleoffsets = array([ 2, 3, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArray64_getitem_jagged_expand_64.py:58: Failed ___________ test_cuda_awkward_ListArray64_getitem_jagged_expand_64_3 ___________ def test_cuda_awkward_ListArray64_getitem_jagged_expand_64_3(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([2, 1, 0, 1, 2, 0, 1, 2, 2, 2, 1, 2, 1, 0, 0, 0, 0], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.int64) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int64] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: > ak_cu.synchronize_cuda() fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0]) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1]) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, int64, int64> jaggedsize = 1 length = 3 multistarts = array([2, 2, 2]) multistops = array([1, 1, 1]) singleoffsets = array([2, 1, 0, 1, 2, 0, 1, 2, 2, 2, 1, 2, 1, 0, 0, 0, 0]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArray64_getitem_jagged_expand_64.py:79: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ stream = <Stream 0 (device -1)> def synchronize_cuda(stream=None): cupy = import_cupy("Awkward Arrays with CUDA") if stream is None: stream = cupy.cuda.get_current_stream() stream.synchronize() invocation_index = cuda_streamptr_to_contexts[stream.ptr][0].get().tolist() contexts = cuda_streamptr_to_contexts[stream.ptr][1] if invocation_index != NO_ERROR: invoked_kernel = contexts[int(invocation_index // math.pow(2, ERROR_BITS))] cuda_streamptr_to_contexts[stream.ptr] = ( cupy.array(NO_ERROR), [], ) > raise invoked_kernel.error_context.decorate_exception( ValueError, ValueError( f"{kernel_errors[invoked_kernel.name][int(invocation_index % math.pow(2, ERROR_BITS))]} in compiled CUDA code ({invoked_kernel.name})" ), ) E AttributeError: 'NoneType' object has no attribute 'decorate_exception' contexts = [<awkward._connect.cuda.Invocation object at 0x7f7ebd05f490>] cupy = <module 'cupy' from '/opt/build-venv/lib/python3.8/site-packages/cupy/__init__.py'> invocation_index = 1 invoked_kernel = <awkward._connect.cuda.Invocation object at 0x7f7ebd05f490> stream = <Stream 0 (device -1)> /opt/build-venv/lib/python3.8/site-packages/awkward/_connect/cuda/__init__.py:215: AttributeError During handling of the above exception, another exception occurred: def test_cuda_awkward_ListArray64_getitem_jagged_expand_64_3(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([2, 1, 0, 1, 2, 0, 1, 2, 2, 2, 1, 2, 1, 0, 0, 0, 0], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.int64) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int64] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: ak_cu.synchronize_cuda() except: > pytest.fail("This test case shouldn't have raised an error") E Failed: This test case shouldn't have raised an error fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0]) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1]) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, int64, int64> jaggedsize = 1 length = 3 multistarts = array([2, 2, 2]) multistops = array([1, 1, 1]) singleoffsets = array([2, 1, 0, 1, 2, 0, 1, 2, 2, 2, 1, 2, 1, 0, 0, 0, 0]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArray64_getitem_jagged_expand_64.py:81: Failed ___________ test_cuda_awkward_ListArray64_getitem_jagged_expand_64_4 ___________ def test_cuda_awkward_ListArray64_getitem_jagged_expand_64_4(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([1, 0, 2, 3, 1, 2, 0, 0, 1, 1, 2, 3, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.int64) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int64] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: > ak_cu.synchronize_cuda() fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0]) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1]) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, int64, int64> jaggedsize = 1 length = 3 multistarts = array([1, 1, 1]) multistops = array([0, 0, 0]) singleoffsets = array([1, 0, 2, 3, 1, 2, 0, 0, 1, 1, 2, 3, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArray64_getitem_jagged_expand_64.py:102: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ stream = <Stream 0 (device -1)> def synchronize_cuda(stream=None): cupy = import_cupy("Awkward Arrays with CUDA") if stream is None: stream = cupy.cuda.get_current_stream() stream.synchronize() invocation_index = cuda_streamptr_to_contexts[stream.ptr][0].get().tolist() contexts = cuda_streamptr_to_contexts[stream.ptr][1] if invocation_index != NO_ERROR: invoked_kernel = contexts[int(invocation_index // math.pow(2, ERROR_BITS))] cuda_streamptr_to_contexts[stream.ptr] = ( cupy.array(NO_ERROR), [], ) > raise invoked_kernel.error_context.decorate_exception( ValueError, ValueError( f"{kernel_errors[invoked_kernel.name][int(invocation_index % math.pow(2, ERROR_BITS))]} in compiled CUDA code ({invoked_kernel.name})" ), ) E AttributeError: 'NoneType' object has no attribute 'decorate_exception' contexts = [<awkward._connect.cuda.Invocation object at 0x7f7ebdad9ac0>] cupy = <module 'cupy' from '/opt/build-venv/lib/python3.8/site-packages/cupy/__init__.py'> invocation_index = 0 invoked_kernel = <awkward._connect.cuda.Invocation object at 0x7f7ebdad9ac0> stream = <Stream 0 (device -1)> /opt/build-venv/lib/python3.8/site-packages/awkward/_connect/cuda/__init__.py:215: AttributeError During handling of the above exception, another exception occurred: def test_cuda_awkward_ListArray64_getitem_jagged_expand_64_4(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([1, 0, 2, 3, 1, 2, 0, 0, 1, 1, 2, 3, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.int64) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.int64] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: ak_cu.synchronize_cuda() except: > pytest.fail("This test case shouldn't have raised an error") E Failed: This test case shouldn't have raised an error fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0]) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1]) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, int64, int64> jaggedsize = 1 length = 3 multistarts = array([1, 1, 1]) multistops = array([0, 0, 0]) singleoffsets = array([1, 0, 2, 3, 1, 2, 0, 0, 1, 1, 2, 3, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArray64_getitem_jagged_expand_64.py:104: Failed __________ test_cuda_awkward_ListArrayU32_getitem_jagged_expand_64_1 ___________ def test_cuda_awkward_ListArrayU32_getitem_jagged_expand_64_1(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.uint32) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.uint32) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.uint32, cupy.uint32] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: > ak_cu.synchronize_cuda() fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0], dtype=uint32) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1], dtype=uint32) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, uint32, uint32> jaggedsize = 1 length = 3 multistarts = array([1, 1, 1]) multistops = array([1, 1, 1]) singleoffsets = array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArrayU32_getitem_jagged_expand_64.py:33: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ stream = <Stream 0 (device -1)> def synchronize_cuda(stream=None): cupy = import_cupy("Awkward Arrays with CUDA") if stream is None: stream = cupy.cuda.get_current_stream() stream.synchronize() invocation_index = cuda_streamptr_to_contexts[stream.ptr][0].get().tolist() contexts = cuda_streamptr_to_contexts[stream.ptr][1] if invocation_index != NO_ERROR: invoked_kernel = contexts[int(invocation_index // math.pow(2, ERROR_BITS))] cuda_streamptr_to_contexts[stream.ptr] = ( cupy.array(NO_ERROR), [], ) > raise invoked_kernel.error_context.decorate_exception( ValueError, ValueError( f"{kernel_errors[invoked_kernel.name][int(invocation_index % math.pow(2, ERROR_BITS))]} in compiled CUDA code ({invoked_kernel.name})" ), ) E AttributeError: 'NoneType' object has no attribute 'decorate_exception' contexts = [<awkward._connect.cuda.Invocation object at 0x7f7ebcec7160>, <awkward._connect.cuda.Invocation object at 0x7f7ebcec79d0>, <awkward._connect.cuda.Invocation object at 0x7f7ebcec7610>, <awkward._connect.cuda.Invocation object at 0x7f7ebcec7280>, <awkward._connect.cuda.Invocation object at 0x7f7ebcec7f10>, <awkward._connect.cuda.Invocation object at 0x7f7ebcec7820>, <awkward._connect.cuda.Invocation object at 0x7f7ebcec76d0>, <awkward._connect.cuda.Invocation object at 0x7f7ebcec7790>, <awkward._connect.cuda.Invocation object at 0x7f7ebdc198e0>, <awkward._connect.cuda.Invocation object at 0x7f7ebdc19a00>, <awkward._connect.cuda.Invocation object at 0x7f7ebdc19670>, <awkward._connect.cuda.Invocation object at 0x7f7ebdc19340>, <awkward._connect.cuda.Invocation object at 0x7f7ebdc19c10>, <awkward._connect.cuda.Invocation object at 0x7f7ebdc19610>, <awkward._connect.cuda.Invocation object at 0x7f7ebdc19640>] cupy = <module 'cupy' from '/opt/build-venv/lib/python3.8/site-packages/cupy/__init__.py'> invocation_index = 3584 invoked_kernel = <awkward._connect.cuda.Invocation object at 0x7f7ebdc19640> stream = <Stream 0 (device -1)> /opt/build-venv/lib/python3.8/site-packages/awkward/_connect/cuda/__init__.py:215: AttributeError During handling of the above exception, another exception occurred: def test_cuda_awkward_ListArrayU32_getitem_jagged_expand_64_1(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.uint32) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.uint32) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.uint32, cupy.uint32] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: ak_cu.synchronize_cuda() except: > pytest.fail("This test case shouldn't have raised an error") E Failed: This test case shouldn't have raised an error fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0], dtype=uint32) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1], dtype=uint32) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, uint32, uint32> jaggedsize = 1 length = 3 multistarts = array([1, 1, 1]) multistops = array([1, 1, 1]) singleoffsets = array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArrayU32_getitem_jagged_expand_64.py:35: Failed __________ test_cuda_awkward_ListArrayU32_getitem_jagged_expand_64_2 ___________ def test_cuda_awkward_ListArrayU32_getitem_jagged_expand_64_2(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([2, 3, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.uint32) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.uint32) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.uint32, cupy.uint32] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: > ak_cu.synchronize_cuda() fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0], dtype=uint32) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1], dtype=uint32) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, uint32, uint32> jaggedsize = 1 length = 3 multistarts = array([2, 2, 2]) multistops = array([3, 3, 3]) singleoffsets = array([ 2, 3, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArrayU32_getitem_jagged_expand_64.py:56: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ stream = <Stream 0 (device -1)> def synchronize_cuda(stream=None): cupy = import_cupy("Awkward Arrays with CUDA") if stream is None: stream = cupy.cuda.get_current_stream() stream.synchronize() invocation_index = cuda_streamptr_to_contexts[stream.ptr][0].get().tolist() contexts = cuda_streamptr_to_contexts[stream.ptr][1] if invocation_index != NO_ERROR: invoked_kernel = contexts[int(invocation_index // math.pow(2, ERROR_BITS))] cuda_streamptr_to_contexts[stream.ptr] = ( cupy.array(NO_ERROR), [], ) > raise invoked_kernel.error_context.decorate_exception( ValueError, ValueError( f"{kernel_errors[invoked_kernel.name][int(invocation_index % math.pow(2, ERROR_BITS))]} in compiled CUDA code ({invoked_kernel.name})" ), ) E AttributeError: 'NoneType' object has no attribute 'decorate_exception' contexts = [<awkward._connect.cuda.Invocation object at 0x7f7ebdfd6700>] cupy = <module 'cupy' from '/opt/build-venv/lib/python3.8/site-packages/cupy/__init__.py'> invocation_index = 0 invoked_kernel = <awkward._connect.cuda.Invocation object at 0x7f7ebdfd6700> stream = <Stream 0 (device -1)> /opt/build-venv/lib/python3.8/site-packages/awkward/_connect/cuda/__init__.py:215: AttributeError During handling of the above exception, another exception occurred: def test_cuda_awkward_ListArrayU32_getitem_jagged_expand_64_2(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([2, 3, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.uint32) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.uint32) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.uint32, cupy.uint32] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: ak_cu.synchronize_cuda() except: > pytest.fail("This test case shouldn't have raised an error") E Failed: This test case shouldn't have raised an error fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0], dtype=uint32) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1], dtype=uint32) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, uint32, uint32> jaggedsize = 1 length = 3 multistarts = array([2, 2, 2]) multistops = array([3, 3, 3]) singleoffsets = array([ 2, 3, 3, 4, 5, 5, 5, 5, 5, 6, 7, 8, 10, 11]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArrayU32_getitem_jagged_expand_64.py:58: Failed __________ test_cuda_awkward_ListArrayU32_getitem_jagged_expand_64_3 ___________ def test_cuda_awkward_ListArrayU32_getitem_jagged_expand_64_3(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([2, 1, 0, 1, 2, 0, 1, 2, 2, 2, 1, 2, 1, 0, 0, 0, 0], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.uint32) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.uint32) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.uint32, cupy.uint32] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: > ak_cu.synchronize_cuda() fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0], dtype=uint32) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1], dtype=uint32) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, uint32, uint32> jaggedsize = 1 length = 3 multistarts = array([2, 2, 2]) multistops = array([1, 1, 1]) singleoffsets = array([2, 1, 0, 1, 2, 0, 1, 2, 2, 2, 1, 2, 1, 0, 0, 0, 0]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArrayU32_getitem_jagged_expand_64.py:79: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ stream = <Stream 0 (device -1)> def synchronize_cuda(stream=None): cupy = import_cupy("Awkward Arrays with CUDA") if stream is None: stream = cupy.cuda.get_current_stream() stream.synchronize() invocation_index = cuda_streamptr_to_contexts[stream.ptr][0].get().tolist() contexts = cuda_streamptr_to_contexts[stream.ptr][1] if invocation_index != NO_ERROR: invoked_kernel = contexts[int(invocation_index // math.pow(2, ERROR_BITS))] cuda_streamptr_to_contexts[stream.ptr] = ( cupy.array(NO_ERROR), [], ) > raise invoked_kernel.error_context.decorate_exception( ValueError, ValueError( f"{kernel_errors[invoked_kernel.name][int(invocation_index % math.pow(2, ERROR_BITS))]} in compiled CUDA code ({invoked_kernel.name})" ), ) E AttributeError: 'NoneType' object has no attribute 'decorate_exception' contexts = [<awkward._connect.cuda.Invocation object at 0x7f7ebdd34130>] cupy = <module 'cupy' from '/opt/build-venv/lib/python3.8/site-packages/cupy/__init__.py'> invocation_index = 1 invoked_kernel = <awkward._connect.cuda.Invocation object at 0x7f7ebdd34130> stream = <Stream 0 (device -1)> /opt/build-venv/lib/python3.8/site-packages/awkward/_connect/cuda/__init__.py:215: AttributeError During handling of the above exception, another exception occurred: def test_cuda_awkward_ListArrayU32_getitem_jagged_expand_64_3(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([2, 1, 0, 1, 2, 0, 1, 2, 2, 2, 1, 2, 1, 0, 0, 0, 0], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.uint32) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.uint32) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.uint32, cupy.uint32] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: ak_cu.synchronize_cuda() except: > pytest.fail("This test case shouldn't have raised an error") E Failed: This test case shouldn't have raised an error fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0], dtype=uint32) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1], dtype=uint32) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, uint32, uint32> jaggedsize = 1 length = 3 multistarts = array([2, 2, 2]) multistops = array([1, 1, 1]) singleoffsets = array([2, 1, 0, 1, 2, 0, 1, 2, 2, 2, 1, 2, 1, 0, 0, 0, 0]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArrayU32_getitem_jagged_expand_64.py:81: Failed __________ test_cuda_awkward_ListArrayU32_getitem_jagged_expand_64_4 ___________ def test_cuda_awkward_ListArrayU32_getitem_jagged_expand_64_4(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([1, 0, 2, 3, 1, 2, 0, 0, 1, 1, 2, 3, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.uint32) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.uint32) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.uint32, cupy.uint32] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: > ak_cu.synchronize_cuda() fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0], dtype=uint32) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1], dtype=uint32) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, uint32, uint32> jaggedsize = 1 length = 3 multistarts = array([1, 1, 1]) multistops = array([0, 0, 0]) singleoffsets = array([1, 0, 2, 3, 1, 2, 0, 0, 1, 1, 2, 3, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArrayU32_getitem_jagged_expand_64.py:102: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ stream = <Stream 0 (device -1)> def synchronize_cuda(stream=None): cupy = import_cupy("Awkward Arrays with CUDA") if stream is None: stream = cupy.cuda.get_current_stream() stream.synchronize() invocation_index = cuda_streamptr_to_contexts[stream.ptr][0].get().tolist() contexts = cuda_streamptr_to_contexts[stream.ptr][1] if invocation_index != NO_ERROR: invoked_kernel = contexts[int(invocation_index // math.pow(2, ERROR_BITS))] cuda_streamptr_to_contexts[stream.ptr] = ( cupy.array(NO_ERROR), [], ) > raise invoked_kernel.error_context.decorate_exception( ValueError, ValueError( f"{kernel_errors[invoked_kernel.name][int(invocation_index % math.pow(2, ERROR_BITS))]} in compiled CUDA code ({invoked_kernel.name})" ), ) E AttributeError: 'NoneType' object has no attribute 'decorate_exception' contexts = [<awkward._connect.cuda.Invocation object at 0x7f7ebdc48580>] cupy = <module 'cupy' from '/opt/build-venv/lib/python3.8/site-packages/cupy/__init__.py'> invocation_index = 0 invoked_kernel = <awkward._connect.cuda.Invocation object at 0x7f7ebdc48580> stream = <Stream 0 (device -1)> /opt/build-venv/lib/python3.8/site-packages/awkward/_connect/cuda/__init__.py:215: AttributeError During handling of the above exception, another exception occurred: def test_cuda_awkward_ListArrayU32_getitem_jagged_expand_64_4(): multistarts = cupy.array([123, 123, 123], dtype=cupy.int64) multistops = cupy.array([123, 123, 123], dtype=cupy.int64) singleoffsets = cupy.array([1, 0, 2, 3, 1, 2, 0, 0, 1, 1, 2, 3, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.int64) tocarry = cupy.array([123, 123, 123], dtype=cupy.int64) fromstarts = cupy.array([0, 0, 0, 0, 0, 0, 0, 0], dtype=cupy.uint32) fromstops = cupy.array([1, 1, 1, 1, 1, 1, 1, 1], dtype=cupy.uint32) jaggedsize = 1 length = 3 funcC = cupy_backend['awkward_ListArray_getitem_jagged_expand', cupy.int64, cupy.int64, cupy.int64, cupy.int64, cupy.uint32, cupy.uint32] funcC(multistarts, multistops, singleoffsets, tocarry, fromstarts, fromstops, jaggedsize, length) try: ak_cu.synchronize_cuda() except: > pytest.fail("This test case shouldn't have raised an error") E Failed: This test case shouldn't have raised an error fromstarts = array([0, 0, 0, 0, 0, 0, 0, 0], dtype=uint32) fromstops = array([1, 1, 1, 1, 1, 1, 1, 1], dtype=uint32) funcC = <CupyKernel awkward_ListArray_getitem_jagged_expand, int64, int64, int64, int64, uint32, uint32> jaggedsize = 1 length = 3 multistarts = array([1, 1, 1]) multistops = array([0, 0, 0]) singleoffsets = array([1, 0, 2, 3, 1, 2, 0, 0, 1, 1, 2, 3, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]) tocarry = array([0, 0, 0]) tests-cuda-kernels/test_cudaawkward_ListArrayU32_getitem_jagged_expand_64.py:104: Failed =========================== short test summary info ============================ SKIPPED [1] tests-cuda/test_1276_cuda_num.py:14: too old Numba version SKIPPED [1] tests-cuda/test_1276_cuda_transfers.py:14: too old Numba version SKIPPED [1] tests-cuda/test_1276_cupy_interop.py:16: too old Numba version SKIPPED [1] tests-cuda/test_1276_from_cupy.py:14: too old Numba version SKIPPED [1] tests-cuda/test_1300_same_for_numba_cuda.py:10: could not import 'numba': No module named 'numba' SKIPPED [1] tests-cuda/test_1381_check_errors.py:17: too old Numba version SKIPPED [1] tests-cuda/test_1809_array_cuda_jit.py:10: could not import 'numba': No module named 'numba' SKIPPED [1] tests-cuda-kernels/test_cudaawkward_ByteMaskedArray_reduce_next_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_ByteMaskedArray_reduce_next_nonlocal_nextshifts_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_IndexedArray32_overlay_mask8_to64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_IndexedArray32_reduce_next_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_IndexedArray32_reduce_next_nonlocal_nextshifts_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_IndexedArray32_reduce_next_nonlocal_nextshifts_fromshifts_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_IndexedArray64_overlay_mask8_to64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_IndexedArray64_reduce_next_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_IndexedArray64_reduce_next_nonlocal_nextshifts_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_IndexedArray64_reduce_next_nonlocal_nextshifts_fromshifts_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_IndexedArrayU32_overlay_mask8_to64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_IndexedArrayU32_reduce_next_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_IndexedArrayU32_reduce_next_nonlocal_nextshifts_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_IndexedArrayU32_reduce_next_nonlocal_nextshifts_fromshifts_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_IndexedArray_reduce_next_fix_offsets_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_ListOffsetArray32_rpad_and_clip_axis1_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_ListOffsetArray64_rpad_and_clip_axis1_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_ListOffsetArrayU32_rpad_and_clip_axis1_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_NumpyArray_reduce_adjust_starts_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_NumpyArray_reduce_adjust_starts_shifts_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_NumpyArray_reduce_mask_ByteMaskedArray_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmax_float32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmax_float64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmax_int16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmax_int32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmax_int64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmax_int8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmax_uint16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmax_uint32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmax_uint64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmax_uint8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmin_float32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmin_float64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmin_int16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmin_int32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmin_int64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmin_int8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmin_uint16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmin_uint32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmin_uint64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_argmin_uint8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_count_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_countnonzero_bool_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_countnonzero_float32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_countnonzero_float64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_countnonzero_int16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_countnonzero_int32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_countnonzero_int64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_countnonzero_int8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_countnonzero_uint16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_countnonzero_uint32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_countnonzero_uint64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_countnonzero_uint8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_max_float32_float32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_max_float64_float64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_max_int16_int16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_max_int32_int32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_max_int64_int64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_max_int8_int8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_max_uint16_uint16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_max_uint32_uint32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_max_uint64_uint64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_max_uint8_uint8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_min_float32_float32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_min_float64_float64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_min_int16_int16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_min_int32_int32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_min_int64_int64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_min_int8_int8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_min_uint16_uint16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_min_uint32_uint32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_min_uint64_uint64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_min_uint8_uint8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_prod_bool_bool_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_prod_bool_float32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_prod_bool_float64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_prod_bool_int16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_prod_bool_int32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_prod_bool_int64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_prod_bool_int8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_prod_bool_uint16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_prod_bool_uint32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_prod_bool_uint64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_prod_bool_uint8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_bool_bool_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_bool_float32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_bool_float64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_bool_int16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_bool_int32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_bool_int64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_bool_int8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_bool_uint16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_bool_uint32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_bool_uint64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_bool_uint8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_float32_float32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_float64_float64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_int32_bool_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_int32_int16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_int32_int32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_int32_int8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_int64_bool_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_int64_int16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_int64_int32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_int64_int64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_int64_int8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_uint32_uint16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_uint32_uint32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_uint32_uint8_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_uint64_uint16_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_uint64_uint32_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_uint64_uint64_64.py:20: Unable to generate any tests for kernel SKIPPED [1] tests-cuda-kernels/test_cudaawkward_reduce_sum_uint64_uint8_64.py:20: Unable to generate any tests for kernel ================ 15 failed, 1214 passed, 120 skipped in 16.13s =================
The text was updated successfully, but these errors were encountered:
These have been fixed by #2886
Sorry, something went wrong.
Fab!
No branches or pull requests
The GPU tests failed for commit 7687108 with the following pytest output:
The text was updated successfully, but these errors were encountered: