[Pkg-opencl-devel] Bug#1071130: pyopencl: FTBFS in bullseye

Santiago Vila sanvila at debian.org
Tue May 14 21:29:54 BST 2024


Package: src:pyopencl
Version: 2021.1.2-1
Severity: serious
Control: close -1 2022.3.1-2.1
Tags: ftbfs bullseye

Dear maintainer:

During a rebuild of all packages in bullseye, your package failed to build:

--------------------------------------------------------------------------------
[...]
  debian/rules binary
dh binary --buildsystem pybuild
    dh_update_autotools_config -O--buildsystem=pybuild
    dh_autoreconf -O--buildsystem=pybuild
    debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
./configure.py --cl-enable-gl
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    dh_auto_build -O--buildsystem=pybuild
	install -d /<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home
	pybuild --build --test-pytest -i python{version} -p 3.9
D: pybuild pybuild:568: version: 4.20201102+nmu1
D: pybuild pybuild:569: ['/usr/bin/pybuild', '--build', '--test-pytest', '-i', 'python{version}', '-p', '3.9']

[... snipped ...]

             ctx_dict = func._pyopencl_first_arg_dep_memoize_dic = {}
             _first_arg_dependent_caches.append(ctx_dict)
     
         try:
>           return ctx_dict[cl_object][args]
E           KeyError: <pyopencl.Context at 0x2607a70 on <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language' at 0x2571230>>

../pyopencl/tools.py:96: KeyError

During handling of the above exception, another exception occurred:

ctx_factory = <pyopencl.tools._ContextFactory object at 0x7f3d78bb8f40>

     def test_copy_buffer_rect(ctx_factory):
         ctx = ctx_factory()
         queue = cl.CommandQueue(ctx)
     
         _xfail_if_pocl_gpu(queue.device, "rectangular copies")
     
         arr1 = cl_array.zeros(queue, (2, 3), "f")
         arr2 = cl_array.zeros(queue, (4, 5), "f")
>       arr1.fill(1)

test_wrapper.py:1170:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../pyopencl/array.py:1332: in fill
     self._fill(self, value, queue=queue, wait_for=wait_for))
../pyopencl/array.py:176: in kernel_runner
     knl = kernel_getter(*args, **kwargs)
../pyopencl/array.py:889: in _fill
     return elementwise.get_fill_kernel(result.context, result.dtype)
<decorator-gen-15>:2: in get_fill_kernel
     ???
../pyopencl/tools.py:99: in first_arg_dependent_memoize
     result = func(cl_object, *args)
../pyopencl/elementwise.py:702: in get_fill_kernel
     return get_elwise_kernel(context,
../pyopencl/elementwise.py:172: in get_elwise_kernel
     func, arguments = get_elwise_kernel_and_types(
../pyopencl/elementwise.py:154: in get_elwise_kernel_and_types
     prg = get_elwise_program(
../pyopencl/elementwise.py:107: in get_elwise_program
     return Program(context, source).build(options)
../pyopencl/__init__.py:531: in build
     self._prg, was_cached = self._build_and_catch_errors(
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <pyopencl.Program object at 0x7f3d71ccc7c0>
build_func = <function Program.build.<locals>.<lambda> at 0x7f3d71b1de50>
options_bytes = b'-I /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pyopencl/cl'
source = '//CL//\n        \n\n        #define PYOPENCL_ELWISE_CONTINUE continue\n\n        __kernel void fill(__global float *z...lid; i < n; i += gsize)\n          {\n            z[i] = a;\n          }\n          \n          ;\n        }\n        '

     def _build_and_catch_errors(self, build_func, options_bytes, source=None):
         try:
             return build_func()
         except _cl.RuntimeError as e:
             msg = str(e)
             if options_bytes:
                 msg = msg + "\n(options: %s)" % options_bytes.decode("utf-8")
     
             if source is not None:
                 from tempfile import NamedTemporaryFile
                 srcfile = NamedTemporaryFile(mode="wt", delete=False, suffix=".cl")
                 try:
                     srcfile.write(source)
                 finally:
                     srcfile.close()
     
                 msg = msg + "\n(source saved as %s)" % srcfile.name
     
             code = e.code
             routine = e.routine
     
             err = _cl.RuntimeError(
                     _cl._ErrorRecord(
                         msg=msg,
                         code=code,
                         routine=routine))
     
         # Python 3.2 outputs the whole list of currently active exceptions
         # This serves to remove one (redundant) level from that nesting.
>       raise err
E       pyopencl._cl.RuntimeError: clBuildProgram failed: BUILD_PROGRAM_FAILURE - clBuildProgram failed: BUILD_PROGRAM_FAILURE - clBuildProgram failed: BUILD_PROGRAM_FAILURE
E
E       Build on <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language' at 0x2571230>:
E
E       error: unknown target CPU 'generic'
E
E       (options: -I /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pyopencl/cl)
E       (source saved as /tmp/tmp1wf571v_.cl)

../pyopencl/__init__.py:579: RuntimeError
_ test_empty_ndrange[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-empty_shape0] _

ctx_factory = <pyopencl.tools._ContextFactory object at 0x7f3d78bb8550>
empty_shape = (0,)

     @pytest.mark.parametrize("empty_shape", [(0,), (3, 0, 2)])
     def test_empty_ndrange(ctx_factory, empty_shape):
         ctx = ctx_factory()
         queue = cl.CommandQueue(ctx)
     
         if ctx._get_cl_version() < (1, 2) or cl.get_cl_header_version() < (1, 2):
             pytest.skip("OpenCL 1.2 required for empty NDRange suuport")
     
         a = cl_array.zeros(queue, empty_shape, dtype=np.float32)
     
>       prg = cl.Program(ctx, """
             __kernel void add_two(__global float *a_g)
             {
               a_g[get_global_id(0)] += 2;
             }
             """).build()

test_wrapper.py:1214:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../pyopencl/__init__.py:531: in build
     self._prg, was_cached = self._build_and_catch_errors(
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <pyopencl.Program object at 0x7f3d71ccca00>
build_func = <function Program.build.<locals>.<lambda> at 0x7f3d71b1de50>
options_bytes = b'-I /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pyopencl/cl'
source = '\n        __kernel void add_two(__global float *a_g)\n        {\n          a_g[get_global_id(0)] += 2;\n        }\n        '

     def _build_and_catch_errors(self, build_func, options_bytes, source=None):
         try:
             return build_func()
         except _cl.RuntimeError as e:
             msg = str(e)
             if options_bytes:
                 msg = msg + "\n(options: %s)" % options_bytes.decode("utf-8")
     
             if source is not None:
                 from tempfile import NamedTemporaryFile
                 srcfile = NamedTemporaryFile(mode="wt", delete=False, suffix=".cl")
                 try:
                     srcfile.write(source)
                 finally:
                     srcfile.close()
     
                 msg = msg + "\n(source saved as %s)" % srcfile.name
     
             code = e.code
             routine = e.routine
     
             err = _cl.RuntimeError(
                     _cl._ErrorRecord(
                         msg=msg,
                         code=code,
                         routine=routine))
     
         # Python 3.2 outputs the whole list of currently active exceptions
         # This serves to remove one (redundant) level from that nesting.
>       raise err
E       pyopencl._cl.RuntimeError: clBuildProgram failed: BUILD_PROGRAM_FAILURE - clBuildProgram failed: BUILD_PROGRAM_FAILURE - clBuildProgram failed: BUILD_PROGRAM_FAILURE
E
E       Build on <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language' at 0x2571230>:
E
E       error: unknown target CPU 'generic'
E
E       (options: -I /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pyopencl/cl)
E       (source saved as /tmp/tmpd4x9gqj2.cl)

../pyopencl/__init__.py:579: RuntimeError
_ test_empty_ndrange[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-empty_shape1] _

ctx_factory = <pyopencl.tools._ContextFactory object at 0x7f3d78bb8550>
empty_shape = (3, 0, 2)

     @pytest.mark.parametrize("empty_shape", [(0,), (3, 0, 2)])
     def test_empty_ndrange(ctx_factory, empty_shape):
         ctx = ctx_factory()
         queue = cl.CommandQueue(ctx)
     
         if ctx._get_cl_version() < (1, 2) or cl.get_cl_header_version() < (1, 2):
             pytest.skip("OpenCL 1.2 required for empty NDRange suuport")
     
         a = cl_array.zeros(queue, empty_shape, dtype=np.float32)
     
>       prg = cl.Program(ctx, """
             __kernel void add_two(__global float *a_g)
             {
               a_g[get_global_id(0)] += 2;
             }
             """).build()

test_wrapper.py:1214:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../pyopencl/__init__.py:531: in build
     self._prg, was_cached = self._build_and_catch_errors(
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <pyopencl.Program object at 0x7f3d7b8eb910>
build_func = <function Program.build.<locals>.<lambda> at 0x7f3d71c25f70>
options_bytes = b'-I /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pyopencl/cl'
source = '\n        __kernel void add_two(__global float *a_g)\n        {\n          a_g[get_global_id(0)] += 2;\n        }\n        '

     def _build_and_catch_errors(self, build_func, options_bytes, source=None):
         try:
             return build_func()
         except _cl.RuntimeError as e:
             msg = str(e)
             if options_bytes:
                 msg = msg + "\n(options: %s)" % options_bytes.decode("utf-8")
     
             if source is not None:
                 from tempfile import NamedTemporaryFile
                 srcfile = NamedTemporaryFile(mode="wt", delete=False, suffix=".cl")
                 try:
                     srcfile.write(source)
                 finally:
                     srcfile.close()
     
                 msg = msg + "\n(source saved as %s)" % srcfile.name
     
             code = e.code
             routine = e.routine
     
             err = _cl.RuntimeError(
                     _cl._ErrorRecord(
                         msg=msg,
                         code=code,
                         routine=routine))
     
         # Python 3.2 outputs the whole list of currently active exceptions
         # This serves to remove one (redundant) level from that nesting.
>       raise err
E       pyopencl._cl.RuntimeError: clBuildProgram failed: BUILD_PROGRAM_FAILURE - clBuildProgram failed: BUILD_PROGRAM_FAILURE - clBuildProgram failed: BUILD_PROGRAM_FAILURE
E
E       Build on <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language' at 0x2571230>:
E
E       error: unknown target CPU 'generic'
E
E       (options: -I /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pyopencl/cl)
E       (source saved as /tmp/tmpcxsfbya_.cl)

../pyopencl/__init__.py:579: RuntimeError
=============================== warnings summary ===============================
.pybuild/cpython3_3.9/build/test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-300-RanluxGenerator]
.pybuild/cpython3_3.9/build/test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-301-RanluxGenerator]
.pybuild/cpython3_3.9/build/test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-302-RanluxGenerator]
.pybuild/cpython3_3.9/build/test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-303-RanluxGenerator]
.pybuild/cpython3_3.9/build/test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-10007-RanluxGenerator]
.pybuild/cpython3_3.9/build/test/test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-1000000-RanluxGenerator]
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/test/test_array.py:731: DeprecationWarning: Ranlux random number generation is deprecated and will go away in 2022.
     gen = rng_class(queue, 5120)

.pybuild/cpython3_3.9/build/test/test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-RanluxGenerator-int32]
.pybuild/cpython3_3.9/build/test/test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-RanluxGenerator-int64]
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/test/test_array.py:784: DeprecationWarning: Ranlux random number generation is deprecated and will go away in 2022.
     gen = rng_class(queue, 5120)

.pybuild/cpython3_3.9/build/test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int32-make_ranlux_generator]
.pybuild/cpython3_3.9/build/test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int64-make_ranlux_generator]
.pybuild/cpython3_3.9/build/test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float32-make_ranlux_generator]
.pybuild/cpython3_3.9/build/test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float64-make_ranlux_generator]
.pybuild/cpython3_3.9/build/test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-dtype4-make_ranlux_generator]
.pybuild/cpython3_3.9/build/test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-dtype5-make_ranlux_generator]
.pybuild/cpython3_3.9/build/test/test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-dtype6-make_ranlux_generator]
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/test/test_clrandom.py:47: DeprecationWarning: Ranlux random number generation is deprecated and will go away in 2022.
     return clrandom.RanluxGenerator(queue)

.pybuild/cpython3_3.9/build/test/test_wrapper.py::test_get_info[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/test/test_wrapper.py:67: DeprecationWarning: Device.persistent_unique_id is deprecated. Use Device.hashable_model_and_version_identifier instead.
     device.persistent_unique_id

.pybuild/cpython3_3.9/build/test/test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/test/test_wrapper.py:1144: UserWarning: Pre-build attribute access defeats compiler caching.
     vsink_prg = cl.Program(ctx, """//CL//

-- Docs: https://docs.pytest.org/en/stable/warnings.html
=========================== short test summary info ============================
FAILED test_algorithm.py::test_elwise_kernel[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_elwise_kernel_with_options[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_ranged_elwise_kernel[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_take[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_arange[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_reverse[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_if_positive[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_take_put[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_astype[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_sum[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_sum_without_data[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_minmax[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_subset_minmax[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_dot[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_struct_reduce[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-InclusiveScanKernel-int32]
FAILED test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-InclusiveScanKernel-int64]
FAILED test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-ExclusiveScanKernel-int32]
FAILED test_algorithm.py::test_scan[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-ExclusiveScanKernel-int64]
FAILED test_algorithm.py::test_scan_with_vectorargs_with_offsets[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-GenericScanKernel]
FAILED test_algorithm.py::test_scan_with_vectorargs_with_offsets[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-GenericDebugScanKernel]
FAILED test_algorithm.py::test_copy_if[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_partition[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_unique[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_index_preservation[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_segmented_scan[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-GenericScanKernel]
FAILED test_algorithm.py::test_sort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-GenericDebugScanKernel]
FAILED test_algorithm.py::test_list_builder[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_list_builder_with_memoryobject[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_list_builder_with_offset[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_list_builder_with_empty_elim[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_key_value_sorter[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int32-512]
FAILED test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int32-4]
FAILED test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int32-16]
FAILED test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float32-512]
FAILED test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float32-4]
FAILED test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float32-16]
FAILED test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float64-512]
FAILED test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float64-4]
FAILED test_algorithm.py::test_bitonic_sort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float64-16]
FAILED test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int32-0]
FAILED test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int32-4]
FAILED test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int32-16384]
FAILED test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int32-262144]
FAILED test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float32-0]
FAILED test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float32-4]
FAILED test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float32-16384]
FAILED test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float32-262144]
FAILED test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float64-0]
FAILED test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float64-4]
FAILED test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float64-16384]
FAILED test_algorithm.py::test_bitonic_argsort[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float64-262144]
FAILED test_array.py::test_basic_complex[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_mix_complex[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_pow_neg1_vs_inv[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_vector_fill[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_zeros_large_array[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_absrealimag[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_custom_type_zeros[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_custom_type_fill[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_custom_type_take_put[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_rmul_yields_right_type[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_pow_array[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_pow_number[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_multiply[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_multiply_array[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_addition_array[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_addition_scalar[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float32-float32]
FAILED test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float32-int32]
FAILED test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int32-int32]
FAILED test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int64-int32]
FAILED test_array.py::test_subtract_array[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int64-uint32]
FAILED test_array.py::test_substract_scalar[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_divide_scalar[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_divide_array[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_divide_inplace_scalar[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_divide_inplace_array[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_bitwise[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-300-RanluxGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-300-PhiloxGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-300-ThreefryGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-301-RanluxGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-301-PhiloxGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-301-ThreefryGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-302-RanluxGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-302-PhiloxGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-302-ThreefryGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-303-RanluxGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-303-PhiloxGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-303-ThreefryGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-10007-RanluxGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-10007-PhiloxGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-10007-ThreefryGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-1000000-RanluxGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-1000000-PhiloxGenerator]
FAILED test_array.py::test_random_float_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-1000000-ThreefryGenerator]
FAILED test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-RanluxGenerator-int32]
FAILED test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-RanluxGenerator-int64]
FAILED test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-PhiloxGenerator-int32]
FAILED test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-PhiloxGenerator-int64]
FAILED test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-ThreefryGenerator-int32]
FAILED test_array.py::test_random_int_in_range[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-ThreefryGenerator-int64]
FAILED test_array.py::test_nan_arithmetic[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_mem_pool_with_arrays[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_diff[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_copy[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_slice[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_concatenate[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_comparisons[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_any_all[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_map_to_host[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_meshmode_view[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_event_management[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_transpose[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_newaxis[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_fancy_fill[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_fancy_indexing[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_multi_put[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_get_async[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_outoforderqueue_get[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_outoforderqueue_copy[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_outoforderqueue_indexing[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_outoforderqueue_reductions[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-0]
FAILED test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-empty_shape1]
FAILED test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-empty_shape2]
FAILED test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-empty_shape3]
FAILED test_array.py::test_zero_size_array[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-empty_shape4]
FAILED test_arrays_in_structs.py::test_struct_with_array_fields[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_ceil[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_floor[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_fabs[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_exp[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_log[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_log10[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_sqrt[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_sin[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_cos[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_asin[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_acos[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_tan[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_atan[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_sinh[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_cosh[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_tanh[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_atan2[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_atan2pi[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_fmod[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_ldexp[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_modf[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_frexp[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clmath.py::test_outoforderqueue_clmath[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int32-make_ranlux_generator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int32-PhiloxGenerator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int32-ThreefryGenerator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int64-make_ranlux_generator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int64-PhiloxGenerator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-int64-ThreefryGenerator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float32-make_ranlux_generator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float32-PhiloxGenerator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float32-ThreefryGenerator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float64-make_ranlux_generator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float64-PhiloxGenerator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-float64-ThreefryGenerator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-dtype4-make_ranlux_generator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-dtype4-PhiloxGenerator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-dtype4-ThreefryGenerator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-dtype5-make_ranlux_generator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-dtype5-PhiloxGenerator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-dtype5-ThreefryGenerator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-dtype6-make_ranlux_generator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-dtype6-PhiloxGenerator]
FAILED test_clrandom.py::test_clrandom_dtypes[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-dtype6-ThreefryGenerator]
FAILED test_wrapper.py::test_get_info[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_wrapper.py::test_int_ptr[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_wrapper.py::test_invalid_kernel_names_cause_failures[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_wrapper.py::test_that_python_args_fail[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_wrapper.py::test_vector_args[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_wrapper.py::test_header_dep_handling[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_wrapper.py::test_can_build_and_run_binary[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_wrapper.py::test_program_valued_get_info[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_wrapper.py::test_global_offset[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_wrapper.py::test_coarse_grain_svm[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_wrapper.py::test_fine_grain_svm[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_wrapper.py::test_compile_link[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_wrapper.py::test_copy_buffer_rect[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>]
FAILED test_wrapper.py::test_empty_ndrange[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-empty_shape0]
FAILED test_wrapper.py::test_empty_ndrange[<context factory for <pyopencl.Device 'pthread-AMD EPYC 7R13 Processor' on 'Portable Computing Language'>-empty_shape1]
= 191 failed, 31 passed, 6 skipped, 1 deselected, 2 xfailed, 17 warnings in 19.95s =
E: pybuild pybuild:353: test: plugin custom failed with: exit code=1: PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build cp -r /<<PKGBUILDDIR>>/test /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build && cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/test && python3.9 -m pytest --verbosity=2 -k 'not test_event_set_callback' && rm -rf /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/test
Traceback (most recent call last):
   File "/usr/bin/pybuild", line 351, in main
     run(func, i, version, c)
   File "/usr/bin/pybuild", line 301, in run
     result = func(context, args)
   File "/usr/share/dh-python/dhpython/build/base.py", line 282, in wrapped_func
     raise Exception(msg)
Exception: exit code=1: PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build cp -r /<<PKGBUILDDIR>>/test /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build && cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/test && python3.9 -m pytest --verbosity=2 -k 'not test_event_set_callback' && rm -rf /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/test
	rm -fr -- /tmp/dh-xdg-rundir-ItdXZ_jQ
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9 -s custom "--test-args=PYTHONPATH={build_dir} cp -r {dir}/test {build_dir} && cd {build_dir}/test && {interpreter} -m pytest --verbosity=2 -k 'not test_event_set_callback' && rm -rf {build_dir}/test" returned exit code 13
make[1]: *** [debian/rules:45: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:29: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/bullseye/

About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large from AWS, using sbuild and a
reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.



More information about the Pkg-opencl-devel mailing list