Skip to content
New issue

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

[packaging] Segmentation Fault when importing dpnp installed from the intel conda channel #1149

Open
ogrisel opened this issue Mar 24, 2022 · 25 comments

Comments

@ogrisel
Copy link

ogrisel commented Mar 24, 2022

Steps to reproduce:

$ conda create -y -n dpnp -c intel dpnp
$ conda activate dpnp
$ python -c "import dpnp"
Running on: No device of requested type available. Please check https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-dpcpp-system-requirements.html -1 (CL_DEVICE_NOT_FOUND)
No currently active queues.
Erreur de segmentation (core dumped)

This machine is an Intel machine:

$ lscpu | grep "Model name"
Model name:          Intel(R) Xeon(R) Gold 5118 CPU @ 2.30GHz

So I think the hardware requirements should be fulfilled and the software requirements should automatically be installed by the conda dependency solver and the intel channel. Here is the conda env:

$ conda list
# packages in environment at /data/parietal/store3/work/ogrisel/mambaforge/envs/dpnp:
#
# Name                    Version                   Build  Channel
bzip2                     1.0.8                hb9a14ef_9    intel
ca-certificates           2021.10.26           h06a4308_2    intel
certifi                   2021.10.8        py39h06a4308_0    intel
dpcpp-cpp-rt              2022.0.1             intel_3633    intel
dpcpp_cpp_rt              2022.0.1             intel_3633    intel
dpctl                     0.11.1           py39hbd01409_0    intel
dpnp                      0.9.0            py39h2493cab_0    intel
icc_rt                    2022.0.1             intel_3633    intel
intel-cmplr-lib-rt        2022.0.1             intel_3633    intel
intel-cmplr-lic-rt        2022.0.1             intel_3633    intel
intel-opencl-rt           2022.0.1             intel_3633    intel
intel-openmp              2022.0.1             intel_3633    intel
intelpython               2022.0.0                      0    intel
libffi                    3.3                          14    intel
libgcc-ng                 9.3.0              hdf63c60_101    intel
libstdcxx-ng              9.3.0              hdf63c60_101    intel
mkl                       2022.0.1              intel_117    intel
mkl-dpcpp                 2022.0.1              intel_117    intel
mkl-service               2.4.0           py39h4119f30_10    intel
mkl_fft                   1.3.1            py39h8344fd8_7    intel
mkl_random                1.2.2            py39h4ac99d2_7    intel
mkl_umath                 0.1.1           py39h03fa629_17    intel
numpy                     1.21.2           py39hec4e512_7    intel
numpy-base                1.21.2           py39h40791c5_7    intel
openssl                   1.1.1l               h7f8727e_0    intel
pip                       21.2.4           py39h06a4308_0    intel
python                    3.9.7                h718aa4a_4    intel
setuptools                58.0.4           py39h06a4308_0    intel
six                       1.16.0             pyhd3eb1b0_0    intel
sqlite                    3.36.0               hb9a14ef_3    intel
tbb                       2021.5.0              intel_707    intel
tbb4py                    2021.5.0         py39_intel_707    intel
tk                        8.6.10               h8e2d9d6_3    intel
wheel                     0.37.0             pyhd3eb1b0_1    intel
xz                        5.2.5                h74280d8_2    intel
zlib                      1.2.11.1             h1e99aa7_5    intel

Here is a gdb backtrace of the same import statement:

(gdb) run -c "import dpnp"
Starting program: /data/parietal/store3/work/ogrisel/mambaforge/envs/dpnp/bin/python -c "import dpnp"
Missing separate debuginfos, use: yum debuginfo-install glibc-2.28-127.el8.x86_64
warning: Loadable section ".note.gnu.property" outside of ELF segments
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
warning: File "/data/parietal/store3/work/ogrisel/mambaforge/envs/dpnp/lib/libsycl.so.5.4.0-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load".
To enable execution of this file add
        add-auto-load-safe-path /data/parietal/store3/work/ogrisel/mambaforge/envs/dpnp/lib/libsycl.so.5.4.0-gdb.py
line to your configuration file "/home/parietal/ogrisel/.gdbinit".
To completely disable this security protection add
        set auto-load safe-path /
line to your configuration file "/home/parietal/ogrisel/.gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual.  E.g., run from the shell:
        info "(gdb)Auto-loading safe path"
Missing separate debuginfo for /data/parietal/store3/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../libiomp5.so
Try: yum --enablerepo='*debug*' install /usr/lib/debug/.build-id/18/edf468a0df3b20dce345ab6e28a081b54b02eb.debug
Running on: No device of requested type available. Please check https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-dpcpp-system-requirements.html -1 (CL_DEVICE_NOT_FOUND)
No currently active queues.

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6a363d7 in cl::sycl::queue::get_device() const () from /data/parietal/store3/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libsycl.so.5
Missing separate debuginfos, use: yum debuginfo-install libxcrypt-4.1.1-4.el8.x86_64
(gdb) bt
#0  0x00007ffff6a363d7 in cl::sycl::queue::get_device() const () from /data/parietal/store3/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libsycl.so.5
#1  0x00007fffe319dad6 in backend_sycl::backend_sycl_queue_init(QueueOptions) () from /data/parietal/store3/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../libdpnp_backend_c.so
#2  0x00007fffe3c56aa0 in __pyx_pw_4dpnp_9dpnp_algo_9dpnp_algo_317dpnp_queue_initialize(_object*, _object*) ()
   from /data/parietal/store3/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/dpnp_algo.cpython-39-x86_64-linux-gnu.so
#3  0x000055555570ab90 in cfunction_vectorcall_NOARGS (func=0x7fffe3dbb7c0, args=<optimized out>, nargsf=<optimized out>, kwnames=<optimized out>)
    at /home/sat_bot/base/conda-bld/python_1635297199507/work/Objects/methodobject.c:489
#4  0x000055555575107f in _PyObject_VectorcallTstate (kwnames=0x0, nargsf=<optimized out>, args=0x5555559e27d0, callable=0x7fffe3dbb7c0, tstate=0x555555984ea0)
    at /home/sat_bot/base/conda-bld/python_1635297199507/work/Include/cpython/abstract.h:127
#5  PyObject_Vectorcall (kwnames=0x0, nargsf=<optimized out>, args=0x5555559e27d0, callable=0x7fffe3dbb7c0) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Include/cpython/abstract.h:127
#6  call_function (kwnames=0x0, oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=0x555555984ea0) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Python/ceval.c:5076
#7  _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Python/ceval.c:3519
#8  0x00005555556a6186 in _PyEval_EvalFrame (throwflag=0, f=0x5555559e2660, tstate=0x555555984ea0) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Include/internal/pycore_ceval.h:40
#9  _PyEval_EvalCode (tstate=<optimized out>, _co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kwnames=0x0, kwargs=0x0, 
    kwcount=<optimized out>, kwstep=2, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name=0x0, qualname=0x0) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Python/ceval.c:4328
#10 0x0000555555797c6b in _PyEval_EvalCodeWithName (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kwnames=<optimized out>, kwargs=0x0, 
    kwcount=0, kwstep=2, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name=0x0, qualname=0x0) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Python/ceval.c:4360
#11 0x0000555555797ce5 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=<optimized out>, kwcount=0, defs=0x0, 
    defcount=0, kwdefs=0x0, closure=0x0) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Python/ceval.c:4376
#12 0x0000555555797d3b in PyEval_EvalCode (co=<optimized out>, globals=<optimized out>, locals=<optimized out>) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Python/ceval.c:826
#13 0x000055555581c99d in builtin_exec_impl (module=<optimized out>, locals=0x7ffff7e56780, globals=0x7ffff7e56780, source=0x7ffff7e15a80)
    at /home/sat_bot/base/conda-bld/python_1635297199507/work/Python/bltinmodule.c:1026
#14 builtin_exec (module=<optimized out>, args=<optimized out>, nargs=<optimized out>) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Python/clinic/bltinmodule.c.h:396
#15 0x000055555570acb3 in cfunction_vectorcall_FASTCALL (func=0x7ffff7f20d60, args=0x7ffff7e22298, nargsf=<optimized out>, kwnames=<optimized out>)
    at /home/sat_bot/base/conda-bld/python_1635297199507/work/Objects/methodobject.c:430
#16 0x00005555556d51d6 in PyVectorcall_Call (kwargs=<optimized out>, tuple=0x7ffff7e22280, callable=0x7ffff7f20d60) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Objects/call.c:205
#17 _PyObject_Call (kwargs=<optimized out>, args=0x7ffff7e22280, callable=0x7ffff7f20d60, tstate=<optimized out>) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Objects/call.c:266
#18 PyObject_Call (callable=0x7ffff7f20d60, args=0x7ffff7e22280, kwargs=<optimized out>) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Objects/call.c:293
#19 0x00005555557567dc in do_call_core (kwdict=0x7ffff7e18bc0, callargs=0x7ffff7e22280, func=0x7ffff7f20d60, tstate=<optimized out>)
    at /home/sat_bot/base/conda-bld/python_1635297199507/work/Python/ceval.c:5096
#20 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Python/ceval.c:3581
#21 0x00005555556a6186 in _PyEval_EvalFrame (throwflag=0, f=0x7ffff7e12900, tstate=0x555555984ea0) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Include/internal/pycore_ceval.h:40
#22 _PyEval_EvalCode (tstate=<optimized out>, _co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kwnames=0x0, kwargs=0x7ffff7ebf8e8, 
    kwcount=<optimized out>, kwstep=1, defs=0x0, defcount=0, kwdefs=0x0, closure=0x0, name=0x7ffff7f25a80, qualname=0x7ffff7f25a80) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Python/ceval.c:4328
#23 0x0000555555711aa6 in _PyFunction_Vectorcall (func=<optimized out>, stack=0x7ffff7ebf8d0, nargsf=<optimized out>, kwnames=<optimized out>)
    at /home/sat_bot/base/conda-bld/python_1635297199507/work/Objects/call.c:396
#24 0x00005555557557ee in _PyObject_VectorcallTstate (kwnames=0x0, nargsf=<optimized out>, args=0x7ffff7ebf8d0, callable=0x7ffff7f3c3a0, tstate=0x555555984ea0)
    at /home/sat_bot/base/conda-bld/python_1635297199507/work/Include/cpython/abstract.h:127
#25 PyObject_Vectorcall (kwnames=0x0, nargsf=<optimized out>, args=0x7ffff7ebf8d0, callable=0x7ffff7f3c3a0) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Include/cpython/abstract.h:127
#26 call_function (kwnames=0x0, oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=0x555555984ea0) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Python/ceval.c:5076
#27 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Python/ceval.c:3488
#28 0x00005555557118f2 in _PyEval_EvalFrame (throwflag=0, f=0x7ffff7ebf740, tstate=0x555555984ea0) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Objects/object.c:1822
#29 function_code_fastcall (globals=0x7ffff7f45440, nargs=<optimized out>, args=<optimized out>, co=<optimized out>, tstate=0x555555984ea0)
    at /home/sat_bot/base/conda-bld/python_1635297199507/work/Objects/call.c:330
#30 _PyFunction_Vectorcall (func=<optimized out>, stack=0x7ffff7ec1790, nargsf=<optimized out>, kwnames=<optimized out>) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Objects/call.c:367
#31 0x00005555557512b9 in _PyObject_VectorcallTstate (kwnames=0x0, nargsf=<optimized out>, args=0x7ffff7ec1790, callable=0x7ffff7eff5e0, tstate=0x555555984ea0)
    at /home/sat_bot/base/conda-bld/python_1635297199507/work/Include/cpython/abstract.h:127
#32 PyObject_Vectorcall (kwnames=0x0, nargsf=<optimized out>, args=0x7ffff7ec1790, callable=0x7ffff7eff5e0) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Include/cpython/abstract.h:127
#33 call_function (kwnames=0x0, oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=0x555555984ea0) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Python/ceval.c:5076
#34 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Python/ceval.c:3505
#35 0x00005555557118f2 in _PyEval_EvalFrame (throwflag=0, f=0x7ffff7ec1610, tstate=0x555555984ea0) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Objects/object.c:1822
#36 function_code_fastcall (globals=0x7ffff7f35f80, nargs=<optimized out>, args=<optimized out>, co=<optimized out>, tstate=0x555555984ea0)
    at /home/sat_bot/base/conda-bld/python_1635297199507/work/Objects/call.c:330
#37 _PyFunction_Vectorcall (func=<optimized out>, stack=0x5555559bda28, nargsf=<optimized out>, kwnames=<optimized out>) at /home/sat_bot/base/conda-bld/python_1635297199507/work/Objects/call.c:367
[...]
@ogrisel
Copy link
Author

ogrisel commented Mar 24, 2022

For information, upon installing dpctl in that env (from the intel channel) I cannot get any device:

$ python -c "import dpctl; print(dpctl.get_devices())"
[]

I also tried to install from the wheel using pip in another empty Python env on the same machine and also get a segfault.

@ogrisel ogrisel changed the title Segmentation Fault when import dpnp installed from the intel conda channel Segmentation Fault when importing dpnp installed from the intel conda channel Mar 24, 2022
@jjerphan
Copy link

I cannot reproduce the problem on my machine:

$ conda create -y -n dpnp -c intel dpnp
$ conda activate dpnp
$ python -c "import dpnp"
Running on: 11th Gen Intel(R) Core(TM) i5-1145G7 @ 2.60GHz
DPCtrl SYCL queue used
SYCL kernels link time: 1.67e-07 (sec.)
Math backend version: Intel(R) oneAPI Math Kernel Library Version 2022.0-Product Build 20211112 for Intel(R) 64 architecture applications
$ python -c "import dpnp"

[<dpctl.SyclDevice [backend_type.opencl, device_type.cpu,  11th Gen Intel(R) Core(TM) i5-1145G7 @ 2.60GHz] at 0x7fc182823c30>]

Conda environment specification
$ conda list
# packages in environment at /home/jjerphan/.local/share/miniconda3/envs/dpnp:
#
# Name                    Version                   Build  Channel
bzip2                     1.0.8                hb9a14ef_9    intel
ca-certificates           2021.10.26           h06a4308_2    intel
certifi                   2021.10.8        py39h06a4308_0    intel
dpcpp-cpp-rt              2022.0.1             intel_3633    intel
dpcpp_cpp_rt              2022.0.1             intel_3633    intel
dpctl                     0.11.1           py39hbd01409_0    intel
dpnp                      0.9.0            py39h2493cab_0    intel
icc_rt                    2022.0.1             intel_3633    intel
intel-cmplr-lib-rt        2022.0.1             intel_3633    intel
intel-cmplr-lic-rt        2022.0.1             intel_3633    intel
intel-opencl-rt           2022.0.1             intel_3633    intel
intel-openmp              2022.0.1             intel_3633    intel
intelpython               2022.0.0                      0    intel
libffi                    3.3                          14    intel
libgcc-ng                 9.3.0              hdf63c60_101    intel
libstdcxx-ng              9.3.0              hdf63c60_101    intel
mkl                       2022.0.1              intel_117    intel
mkl-dpcpp                 2022.0.1              intel_117    intel
mkl-service               2.4.0           py39h4119f30_10    intel
mkl_fft                   1.3.1            py39h8344fd8_7    intel
mkl_random                1.2.2            py39h4ac99d2_7    intel
mkl_umath                 0.1.1           py39h03fa629_17    intel
numpy                     1.21.2           py39hec4e512_7    intel
numpy-base                1.21.2           py39h40791c5_7    intel
openssl                   1.1.1l               h7f8727e_0    intel
pip                       21.2.4           py39h06a4308_0    intel
python                    3.9.7                h718aa4a_4    intel
setuptools                58.0.4           py39h06a4308_0    intel
six                       1.16.0             pyhd3eb1b0_0    intel
sqlite                    3.36.0               hb9a14ef_3    intel
tbb                       2021.5.0              intel_707    intel
tbb4py                    2021.5.0         py39_intel_707    intel
tk                        8.6.10               h8e2d9d6_3    intel
wheel                     0.37.0             pyhd3eb1b0_1    intel
xz                        5.2.5                h74280d8_2    intel
zlib                      1.2.11.1             h1e99aa7_5    intel

@ogrisel
Copy link
Author

ogrisel commented Mar 25, 2022

I can reproduce the same problem on a machine with a 11th Gen Intel CPU.

@ogrisel
Copy link
Author

ogrisel commented Mar 25, 2022

EDIT: I installed the oneAPI basekit from https://www.intel.com/content/www/us/en/develop/documentation/installation-guide-for-intel-oneapi-toolkits-linux/top/installation/install-using-package-managers/apt.html and if I use the embedded python env activated by running . /opt/intel/oneapi/setvars.sh then the above import works fine without any segfault.

This confirms that there is a packaging issue for dpnp or its dependencies on the intel channel.

@oleksandr-pavlyk
Copy link
Contributor

oleksandr-pavlyk commented Apr 7, 2022

@ogrisel Package dpnp, as well as dpctl and numpy-dppy rely on SYCL RT to discover devices. This attempts to initialize plug-ins, which will perform discovery of drivers.

SYCL guarantees that host device is always available even if all plug-ins failed. Host device is disabled by default in DPC++ runtime for performance reasons (the salient assumption here is that CPU driver is always available).

You can enable host device by setting env. variable SYCL_ENABLE_HOST_DEVICE=1. Plug-in discovery can be made verbose by setting SYCL_PI_TRACE=1.

CPU driver is being loaded by the OpenCL plugin for SYCL. To succeed it needs to open ${CONDA_PREFIX}/lib/libintelocl.so and libtask_executor.so.2021.13.11.0 installed by intel-opencl-rt conda package, and tbb libraries (tbb.so.12 and tbbmalloc.so.2) installed by tbb conda package.

It may be insightful to inspect LD_DEBUG=libs python -c "import dpctl; print(dpctl.get_devices())" to identify the failure to load which is the culprit. All these libraries should be loaded from ${CONDA_PREFIX}/lib.

Loading these from elsewhere may be the problem.

P.S. You do not need to activate the whole of oneAPI to work with DPC++. I only activate the compiler, like so source /opt/intel/oneapi/compiler/latest/env/vars.sh.

Activation of the compiler, or oneAPI likely modifies LD_LIBRARY_PATH causing the plug-ins to find the correct library and unblocking the device discovery.

@ogrisel
Copy link
Author

ogrisel commented Apr 21, 2022

Thanks @oleksandr-pavlyk. Setting SYCL_ENABLE_HOST_DEVICE=1 fixes the segfault:

(dpnp) ogrisel@1337book:~$ SYCL_ENABLE_HOST_DEVICE=1  python -c "import dpnp"
Running on: SYCL host device
DPCtrl SYCL queue used
SYCL kernels link time: 1.89e-07 (sec.)
Math backend version: Intel(R) oneAPI Math Kernel Library Version 2022.0-Product Build 20211112 for Intel(R) 64 architecture applications

(dpnp) ogrisel@1337book:~$ SYCL_ENABLE_HOST_DEVICE=1  python -c "import dpctl; print(dpctl.get_devices())"
[<dpctl.SyclDevice [backend_type.host, device_type.host,  SYCL host device] at 0x7faf927d4230>]

Still users should not have to set environment variables to avoid a segfault in a Python program importing a module with the default packaging.

If this problem cannot be fixed by default in libsycl.so.5, maybe the dpnp module could at least make sure that SYCL_ENABLE_HOST_DEVICE is set to avoid the segfault?

Or at least raise a RuntimeError with a helpful error message that asks the user to set the SYCL_ENABLE_HOST_DEVICE variable by themselves.

@ogrisel
Copy link
Author

ogrisel commented Apr 21, 2022

Also, this laptop has an Iris graphics card:

$ lspci | grep Iris
00:02.0 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01

why doesn't it show up in the list of SYCL devices returned by dpctl?

@oleksandr-pavlyk
Copy link
Contributor

You need to install drivers on your machine. Here are instructions for 20.04: https://dgpu-docs.intel.com/installation-guides/ubuntu/ubuntu-focal.html

Perhaps you could try adapting it by changing 'focal' to 'impish'.

@ogrisel
Copy link
Author

ogrisel commented Apr 21, 2022

Thanks that did it.

I used the focal repo because there is no repo for impish.

@ogrisel
Copy link
Author

ogrisel commented Apr 21, 2022

Actually the error message before the segfault points to:

https://www.intel.com/content/www/us/en/developer/articles/system-requirements/intel-oneapi-dpcpp-system-requirements.html

which among other many things has a link to the drivers installation page.

But it would be nice to have more tailored error message (and raised by a catchable RuntimeError instead of a segfault):

  • when the generic CPU device, to suggest enabling it by setting the environment variable;
  • alternatively to install the drivers for GPU or other kind of accelerator devices.

@ogrisel
Copy link
Author

ogrisel commented Apr 21, 2022

For information here is the output of LD_DEBUG="libs" python -c "import dpnp" on another Intel machine without the drivers (and probably no GPU either):

     41560:	find library=libpthread.so.0 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/tls/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/tls/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/tls/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/tls/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/tls/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/tls/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/tls/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/tls:/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib		(RPATH from file python)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/tls/haswell/avx512_1/x86_64/libpthread.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/tls/haswell/avx512_1/libpthread.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/tls/haswell/x86_64/libpthread.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/tls/haswell/libpthread.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/tls/avx512_1/x86_64/libpthread.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/tls/avx512_1/libpthread.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/tls/x86_64/libpthread.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/tls/libpthread.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/haswell/avx512_1/x86_64/libpthread.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/haswell/avx512_1/libpthread.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/haswell/x86_64/libpthread.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/haswell/libpthread.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/avx512_1/x86_64/libpthread.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/avx512_1/libpthread.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/x86_64/libpthread.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/libpthread.so.0
     41560:	 search cache=/etc/ld.so.cache
     41560:	  trying file=/lib/x86_64-linux-gnu/libpthread.so.0
     41560:	
     41560:	find library=libdl.so.2 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib		(RPATH from file python)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/libdl.so.2
     41560:	 search cache=/etc/ld.so.cache
     41560:	  trying file=/lib/x86_64-linux-gnu/libdl.so.2
     41560:	
     41560:	find library=libutil.so.1 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib		(RPATH from file python)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/libutil.so.1
     41560:	 search cache=/etc/ld.so.cache
     41560:	  trying file=/lib/x86_64-linux-gnu/libutil.so.1
     41560:	
     41560:	find library=librt.so.1 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib		(RPATH from file python)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/librt.so.1
     41560:	 search cache=/etc/ld.so.cache
     41560:	  trying file=/lib/x86_64-linux-gnu/librt.so.1
     41560:	
     41560:	find library=libm.so.6 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib		(RPATH from file python)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/libm.so.6
     41560:	 search cache=/etc/ld.so.cache
     41560:	  trying file=/lib/x86_64-linux-gnu/libm.so.6
     41560:	
     41560:	find library=libc.so.6 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib		(RPATH from file python)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/libc.so.6
     41560:	 search cache=/etc/ld.so.cache
     41560:	  trying file=/lib/x86_64-linux-gnu/libc.so.6
     41560:	
     41560:	
     41560:	calling init: /lib/x86_64-linux-gnu/libpthread.so.0
     41560:	
     41560:	
     41560:	calling init: /lib/x86_64-linux-gnu/libc.so.6
     41560:	
     41560:	
     41560:	calling init: /lib/x86_64-linux-gnu/libm.so.6
     41560:	
     41560:	
     41560:	calling init: /lib/x86_64-linux-gnu/librt.so.1
     41560:	
     41560:	
     41560:	calling init: /lib/x86_64-linux-gnu/libutil.so.1
     41560:	
     41560:	
     41560:	calling init: /lib/x86_64-linux-gnu/libdl.so.2
     41560:	
     41560:	
     41560:	initialize program: python
     41560:	
     41560:	
     41560:	transferring control: python
     41560:	
     41560:	find library=libDPCTLSyclInterface.so.0 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../tls/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../tls/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../tls/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../tls/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../tls/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../tls/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../tls/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../tls:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../tls/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../tls/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../tls/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../tls/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../tls/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../tls/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../tls/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../tls:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tls/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tls/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tls/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tls/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tls/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tls/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tls/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tls:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl		(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_context.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../tls/haswell/avx512_1/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../tls/haswell/avx512_1/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../tls/haswell/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../tls/haswell/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../tls/avx512_1/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../tls/avx512_1/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../tls/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../tls/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../haswell/avx512_1/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../haswell/avx512_1/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../haswell/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../haswell/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../avx512_1/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../avx512_1/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../tls/haswell/avx512_1/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../tls/haswell/avx512_1/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../tls/haswell/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../tls/haswell/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../tls/avx512_1/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../tls/avx512_1/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../tls/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../tls/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../haswell/avx512_1/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../haswell/avx512_1/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../haswell/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../haswell/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../avx512_1/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../avx512_1/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tls/haswell/avx512_1/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tls/haswell/avx512_1/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tls/haswell/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tls/haswell/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tls/avx512_1/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tls/avx512_1/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tls/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tls/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/haswell/avx512_1/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/haswell/avx512_1/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/haswell/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/haswell/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/avx512_1/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/avx512_1/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/x86_64/libDPCTLSyclInterface.so.0
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/libDPCTLSyclInterface.so.0
     41560:	
     41560:	find library=libstdc++.so.6 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl		(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_context.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../libstdc++.so.6
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libstdc++.so.6
     41560:	
     41560:	find library=libgcc_s.so.1 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl		(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_context.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../libgcc_s.so.1
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libgcc_s.so.1
     41560:	
     41560:	find library=libsycl.so.5 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../..	(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_context.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../libsycl.so.5
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libsycl.so.5
     41560:	
     41560:	find library=libOpenCL.so.1 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../..	(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_context.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../libOpenCL.so.1
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libOpenCL.so.1
     41560:	
     41560:	find library=libsvml.so [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../..	(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_context.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../libsvml.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libsvml.so
     41560:	
     41560:	find library=libirng.so [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../..	(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_context.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../libirng.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libirng.so
     41560:	
     41560:	find library=libimf.so [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../..	(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_context.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../libimf.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libimf.so
     41560:	
     41560:	find library=libintlc.so.5 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../..	(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_context.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../libintlc.so.5
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libintlc.so.5
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libintlc.so.5
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libOpenCL.so.1
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libgcc_s.so.1
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libstdc++.so.6
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libsycl.so.5
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/libDPCTLSyclInterface.so.0
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_context.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_device.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/_heapq.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_event.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/program/_program.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_queue.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/memory/_memory.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/_json.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	find library=libffi.so.8 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../tls/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../tls/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../tls/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../tls/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../tls/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../tls/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../tls/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../tls:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../..		(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/_ctypes.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../tls/haswell/avx512_1/x86_64/libffi.so.8
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../tls/haswell/avx512_1/libffi.so.8
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../tls/haswell/x86_64/libffi.so.8
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../tls/haswell/libffi.so.8
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../tls/avx512_1/x86_64/libffi.so.8
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../tls/avx512_1/libffi.so.8
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../tls/x86_64/libffi.so.8
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../tls/libffi.so.8
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../haswell/avx512_1/x86_64/libffi.so.8
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../haswell/avx512_1/libffi.so.8
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../haswell/x86_64/libffi.so.8
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../haswell/libffi.so.8
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../avx512_1/x86_64/libffi.so.8
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../avx512_1/libffi.so.8
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../x86_64/libffi.so.8
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../libffi.so.8
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../libffi.so.8
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/_ctypes.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/_struct.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	find library=libmkl_rt.so.2 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../tls/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../tls/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../tls/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../tls/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../tls/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../tls/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../tls/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../tls:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../tls/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../tls/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../tls/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../tls/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../tls/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../tls/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../tls/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../tls:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../..		(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/_mklinit.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../tls/haswell/avx512_1/x86_64/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../tls/haswell/avx512_1/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../tls/haswell/x86_64/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../tls/haswell/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../tls/avx512_1/x86_64/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../tls/avx512_1/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../tls/x86_64/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../tls/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../haswell/avx512_1/x86_64/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../haswell/avx512_1/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../haswell/x86_64/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../haswell/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../avx512_1/x86_64/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../avx512_1/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../x86_64/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../tls/haswell/avx512_1/x86_64/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../tls/haswell/avx512_1/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../tls/haswell/x86_64/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../tls/haswell/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../tls/avx512_1/x86_64/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../tls/avx512_1/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../tls/x86_64/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../tls/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../haswell/avx512_1/x86_64/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../haswell/avx512_1/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../haswell/x86_64/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../haswell/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../avx512_1/x86_64/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../avx512_1/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../x86_64/libmkl_rt.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../libmkl_rt.so.2
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../libmkl_rt.so.2
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/_mklinit.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/_mklinit.cpython-39-x86_64-linux-gnu.so: error: symbol lookup error: undefined symbol: omp_get_num_threads (fatal)
     41560:	find library=libiomp5.so [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../..		(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/_mklinit.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../libiomp5.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../libiomp5.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../libiomp5.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/_py_mkl_service.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/math.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/_datetime.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/_pickle.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/numpy/core/_multiarray_tests.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/grp.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/_posixsubprocess.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/select.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/numpy/linalg/lapack_lite.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/numpy/linalg/_umath_linalg.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/numpy/fft/_pocketfft_internal.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl_fft/_pydfti.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/numpy/random/mtrand.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/numpy/random/bit_generator.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/numpy/random/_common.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	find library=libz.so.1 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../..		(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/_ctypes.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../libz.so.1
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../libz.so.1
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/binascii.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	find library=libcrypto.so.3 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../..		(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/_ctypes.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../libcrypto.so.3
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/../../libcrypto.so.3
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/_hashlib.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/_blake2.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/_bisect.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/_random.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/_sha512.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/numpy/random/_bounded_integers.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/numpy/random/_mt19937.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/numpy/random/_philox.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/numpy/random/_pcg64.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/numpy/random/_sfc64.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/numpy/random/_generator.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/lib-dynload/_opcode.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../libmkl_core.so.2
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../libmkl_intel_thread.so.2
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../libmkl_intel_lp64.so.2
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl/../../../libmkl_avx512.so.2
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl_umath/_ufuncs.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/mkl_umath/_patch.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_device_factory.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_platform.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_queue_manager.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	find library=libdpnp_backend_c.so [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../tls/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../tls/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../tls/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../tls/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../tls/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../tls/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../tls/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../tls:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../tls/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../tls/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../tls/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../tls/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../tls/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../tls/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../tls/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../tls:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/tls/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/tls/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/tls/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/tls/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/tls/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/tls/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/tls/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/tls:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/tls/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/tls/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/tls/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/tls/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/tls/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/tls/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/tls/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/tls:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../tls/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../tls/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../tls/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../tls/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../tls/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../tls/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../tls/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../tls:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../..		(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/dpnp_algo.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../tls/haswell/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../tls/haswell/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../tls/haswell/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../tls/haswell/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../tls/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../tls/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../tls/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../tls/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../haswell/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../haswell/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../haswell/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../haswell/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../tls/haswell/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../tls/haswell/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../tls/haswell/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../tls/haswell/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../tls/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../tls/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../tls/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../tls/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../haswell/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../haswell/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../haswell/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../haswell/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/tls/haswell/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/tls/haswell/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/tls/haswell/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/tls/haswell/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/tls/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/tls/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/tls/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/tls/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/haswell/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/haswell/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/haswell/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/haswell/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../dpctl/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/tls/haswell/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/tls/haswell/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/tls/haswell/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/tls/haswell/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/tls/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/tls/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/tls/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/tls/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/haswell/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/haswell/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/haswell/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/haswell/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../tls/haswell/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../tls/haswell/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../tls/haswell/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../tls/haswell/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../tls/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../tls/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../tls/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../tls/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../haswell/avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../haswell/avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../haswell/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../haswell/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../avx512_1/x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../avx512_1/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../x86_64/libdpnp_backend_c.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../libdpnp_backend_c.so
     41560:	
     41560:	find library=libmkl_sycl.so.2 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/tls/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/tls/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/tls/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/tls/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/tls/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/tls/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/tls/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/tls:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../haswell/avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../haswell/avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../haswell/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../haswell:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../avx512_1/x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../avx512_1:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../x86_64:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../..		(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../libdpnp_backend_c.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/tls/haswell/avx512_1/x86_64/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/tls/haswell/avx512_1/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/tls/haswell/x86_64/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/tls/haswell/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/tls/avx512_1/x86_64/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/tls/avx512_1/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/tls/x86_64/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/tls/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/haswell/avx512_1/x86_64/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/haswell/avx512_1/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/haswell/x86_64/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/haswell/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/avx512_1/x86_64/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/avx512_1/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/x86_64/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/haswell/avx512_1/x86_64/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/haswell/avx512_1/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/haswell/x86_64/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/haswell/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/avx512_1/x86_64/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/avx512_1/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/x86_64/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../tls/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../haswell/avx512_1/x86_64/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../haswell/avx512_1/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../haswell/x86_64/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../haswell/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../avx512_1/x86_64/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../avx512_1/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../x86_64/libmkl_sycl.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../libmkl_sycl.so.2
     41560:	
     41560:	find library=libmkl_intel_ilp64.so.2 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../..		(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../libdpnp_backend_c.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/libmkl_intel_ilp64.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../libmkl_intel_ilp64.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../libmkl_intel_ilp64.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../libmkl_intel_ilp64.so.2
     41560:	
     41560:	find library=libmkl_tbb_thread.so.2 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../..		(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../libdpnp_backend_c.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/libmkl_tbb_thread.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../libmkl_tbb_thread.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../libmkl_tbb_thread.so.2
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../libmkl_tbb_thread.so.2
     41560:	
     41560:	find library=libtbb.so.12 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../..		(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../libdpnp_backend_c.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../dpctl/libtbb.so.12
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../libtbb.so.12
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../libtbb.so.12
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../libtbb.so.12
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../libtbb.so.12
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../libmkl_tbb_thread.so.2
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../libmkl_intel_ilp64.so.2
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../../../../libmkl_sycl.so.2
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/../libdpnp_backend_c.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_algo/dpnp_algo.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/dpnp_utils/dpnp_algo_utils.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/tensor/_usmarray.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/fft/dpnp_algo_fft.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/linalg/dpnp_algo_linalg.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpnp/random/dpnp_algo_random.cpython-39-x86_64-linux-gnu.so
     41560:	
     41560:	find library=libpi_opencl.so [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../..	(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_context.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../libpi_opencl.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libpi_opencl.so
     41560:	
     41560:	
     41560:	calling init: /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libpi_opencl.so
     41560:	
     41560:	find library=libpi_level_zero.so [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../..	(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_context.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../libpi_level_zero.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libpi_level_zero.so
     41560:	
     41560:	find library=libze_loader.so.1 [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib		(RPATH from file python)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/libze_loader.so.1
     41560:	 search cache=/etc/ld.so.cache
     41560:	 search path=/lib/x86_64-linux-gnu/tls/haswell/avx512_1/x86_64:/lib/x86_64-linux-gnu/tls/haswell/avx512_1:/lib/x86_64-linux-gnu/tls/haswell/x86_64:/lib/x86_64-linux-gnu/tls/haswell:/lib/x86_64-linux-gnu/tls/avx512_1/x86_64:/lib/x86_64-linux-gnu/tls/avx512_1:/lib/x86_64-linux-gnu/tls/x86_64:/lib/x86_64-linux-gnu/tls:/lib/x86_64-linux-gnu/haswell/avx512_1/x86_64:/lib/x86_64-linux-gnu/haswell/avx512_1:/lib/x86_64-linux-gnu/haswell/x86_64:/lib/x86_64-linux-gnu/haswell:/lib/x86_64-linux-gnu/avx512_1/x86_64:/lib/x86_64-linux-gnu/avx512_1:/lib/x86_64-linux-gnu/x86_64:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu/tls/haswell/avx512_1/x86_64:/usr/lib/x86_64-linux-gnu/tls/haswell/avx512_1:/usr/lib/x86_64-linux-gnu/tls/haswell/x86_64:/usr/lib/x86_64-linux-gnu/tls/haswell:/usr/lib/x86_64-linux-gnu/tls/avx512_1/x86_64:/usr/lib/x86_64-linux-gnu/tls/avx512_1:/usr/lib/x86_64-linux-gnu/tls/x86_64:/usr/lib/x86_64-linux-gnu/tls:/usr/lib/x86_64-linux-gnu/haswell/avx512_1/x86_64:/usr/lib/x86_64-linux-gnu/haswell/avx512_1:/usr/lib/x86_64-linux-gnu/haswell/x86_64:/usr/lib/x86_64-linux-gnu/haswell:/usr/lib/x86_64-linux-gnu/avx512_1/x86_64:/usr/lib/x86_64-linux-gnu/avx512_1:/usr/lib/x86_64-linux-gnu/x86_64:/usr/lib/x86_64-linux-gnu:/lib/tls/haswell/avx512_1/x86_64:/lib/tls/haswell/avx512_1:/lib/tls/haswell/x86_64:/lib/tls/haswell:/lib/tls/avx512_1/x86_64:/lib/tls/avx512_1:/lib/tls/x86_64:/lib/tls:/lib/haswell/avx512_1/x86_64:/lib/haswell/avx512_1:/lib/haswell/x86_64:/lib/haswell:/lib/avx512_1/x86_64:/lib/avx512_1:/lib/x86_64:/lib:/usr/lib/tls/haswell/avx512_1/x86_64:/usr/lib/tls/haswell/avx512_1:/usr/lib/tls/haswell/x86_64:/usr/lib/tls/haswell:/usr/lib/tls/avx512_1/x86_64:/usr/lib/tls/avx512_1:/usr/lib/tls/x86_64:/usr/lib/tls:/usr/lib/haswell/avx512_1/x86_64:/usr/lib/haswell/avx512_1:/usr/lib/haswell/x86_64:/usr/lib/haswell:/usr/lib/avx512_1/x86_64:/usr/lib/avx512_1:/usr/lib/x86_64:/usr/lib		(system search path)
     41560:	  trying file=/lib/x86_64-linux-gnu/tls/haswell/avx512_1/x86_64/libze_loader.so.1
     41560:	  trying file=/lib/x86_64-linux-gnu/tls/haswell/avx512_1/libze_loader.so.1
     41560:	  trying file=/lib/x86_64-linux-gnu/tls/haswell/x86_64/libze_loader.so.1
     41560:	  trying file=/lib/x86_64-linux-gnu/tls/haswell/libze_loader.so.1
     41560:	  trying file=/lib/x86_64-linux-gnu/tls/avx512_1/x86_64/libze_loader.so.1
     41560:	  trying file=/lib/x86_64-linux-gnu/tls/avx512_1/libze_loader.so.1
     41560:	  trying file=/lib/x86_64-linux-gnu/tls/x86_64/libze_loader.so.1
     41560:	  trying file=/lib/x86_64-linux-gnu/tls/libze_loader.so.1
     41560:	  trying file=/lib/x86_64-linux-gnu/haswell/avx512_1/x86_64/libze_loader.so.1
     41560:	  trying file=/lib/x86_64-linux-gnu/haswell/avx512_1/libze_loader.so.1
     41560:	  trying file=/lib/x86_64-linux-gnu/haswell/x86_64/libze_loader.so.1
     41560:	  trying file=/lib/x86_64-linux-gnu/haswell/libze_loader.so.1
     41560:	  trying file=/lib/x86_64-linux-gnu/avx512_1/x86_64/libze_loader.so.1
     41560:	  trying file=/lib/x86_64-linux-gnu/avx512_1/libze_loader.so.1
     41560:	  trying file=/lib/x86_64-linux-gnu/x86_64/libze_loader.so.1
     41560:	  trying file=/lib/x86_64-linux-gnu/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/tls/haswell/avx512_1/x86_64/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/tls/haswell/avx512_1/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/tls/haswell/x86_64/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/tls/haswell/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/tls/avx512_1/x86_64/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/tls/avx512_1/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/tls/x86_64/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/tls/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/haswell/avx512_1/x86_64/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/haswell/avx512_1/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/haswell/x86_64/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/haswell/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/avx512_1/x86_64/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/avx512_1/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/x86_64/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/libze_loader.so.1
     41560:	  trying file=/lib/tls/haswell/avx512_1/x86_64/libze_loader.so.1
     41560:	  trying file=/lib/tls/haswell/avx512_1/libze_loader.so.1
     41560:	  trying file=/lib/tls/haswell/x86_64/libze_loader.so.1
     41560:	  trying file=/lib/tls/haswell/libze_loader.so.1
     41560:	  trying file=/lib/tls/avx512_1/x86_64/libze_loader.so.1
     41560:	  trying file=/lib/tls/avx512_1/libze_loader.so.1
     41560:	  trying file=/lib/tls/x86_64/libze_loader.so.1
     41560:	  trying file=/lib/tls/libze_loader.so.1
     41560:	  trying file=/lib/haswell/avx512_1/x86_64/libze_loader.so.1
     41560:	  trying file=/lib/haswell/avx512_1/libze_loader.so.1
     41560:	  trying file=/lib/haswell/x86_64/libze_loader.so.1
     41560:	  trying file=/lib/haswell/libze_loader.so.1
     41560:	  trying file=/lib/avx512_1/x86_64/libze_loader.so.1
     41560:	  trying file=/lib/avx512_1/libze_loader.so.1
     41560:	  trying file=/lib/x86_64/libze_loader.so.1
     41560:	  trying file=/lib/libze_loader.so.1
     41560:	  trying file=/usr/lib/tls/haswell/avx512_1/x86_64/libze_loader.so.1
     41560:	  trying file=/usr/lib/tls/haswell/avx512_1/libze_loader.so.1
     41560:	  trying file=/usr/lib/tls/haswell/x86_64/libze_loader.so.1
     41560:	  trying file=/usr/lib/tls/haswell/libze_loader.so.1
     41560:	  trying file=/usr/lib/tls/avx512_1/x86_64/libze_loader.so.1
     41560:	  trying file=/usr/lib/tls/avx512_1/libze_loader.so.1
     41560:	  trying file=/usr/lib/tls/x86_64/libze_loader.so.1
     41560:	  trying file=/usr/lib/tls/libze_loader.so.1
     41560:	  trying file=/usr/lib/haswell/avx512_1/x86_64/libze_loader.so.1
     41560:	  trying file=/usr/lib/haswell/avx512_1/libze_loader.so.1
     41560:	  trying file=/usr/lib/haswell/x86_64/libze_loader.so.1
     41560:	  trying file=/usr/lib/haswell/libze_loader.so.1
     41560:	  trying file=/usr/lib/avx512_1/x86_64/libze_loader.so.1
     41560:	  trying file=/usr/lib/avx512_1/libze_loader.so.1
     41560:	  trying file=/usr/lib/x86_64/libze_loader.so.1
     41560:	  trying file=/usr/lib/libze_loader.so.1
     41560:	
     41560:	find library=libpi_cuda.so [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../..	(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_context.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../libpi_cuda.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libpi_cuda.so
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl		(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_context.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../libpi_cuda.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libpi_cuda.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/libpi_cuda.so
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib		(RPATH from file python)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/libpi_cuda.so
     41560:	 search cache=/etc/ld.so.cache
     41560:	 search path=/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/lib:/usr/lib		(system search path)
     41560:	  trying file=/lib/x86_64-linux-gnu/libpi_cuda.so
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/libpi_cuda.so
     41560:	  trying file=/lib/libpi_cuda.so
     41560:	  trying file=/usr/lib/libpi_cuda.so
     41560:	
     41560:	find library=libpi_rocm.so [0]; searching
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../..	(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_context.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../libpi_rocm.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libpi_rocm.so
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../..:/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl		(RPATH from file /storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_context.cpython-39-x86_64-linux-gnu.so)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../libpi_rocm.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libpi_rocm.so
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/libpi_rocm.so
     41560:	 search path=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib		(RPATH from file python)
     41560:	  trying file=/storage/store/work/ogrisel/mambaforge/envs/dpnp/bin/../lib/libpi_rocm.so
     41560:	 search cache=/etc/ld.so.cache
     41560:	 search path=/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/lib:/usr/lib		(system search path)
     41560:	  trying file=/lib/x86_64-linux-gnu/libpi_rocm.so
     41560:	  trying file=/usr/lib/x86_64-linux-gnu/libpi_rocm.so
     41560:	  trying file=/lib/libpi_rocm.so
     41560:	  trying file=/usr/lib/libpi_rocm.so
     41560:	
Running on: No device of requested type available. Please check https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-dpcpp-system-requirements.html -1 (CL_DEVICE_NOT_FOUND)
No currently active queues.

@oleksandr-pavlyk
Copy link
Contributor

@ogrisel Thank you for sharing the output. It seems to point out to OpenCL loader not knowing where to find CPU driver. Could you please try the following

$ OCL_ICD_FILENAMES=libintelocl_emu.so:libalteracl.so:libintelocl.so python -c "import dpctl; print(dpctl.select_cpu_device())"

My output:

$ OCL_ICD_FILENAMES=libintelocl_emu.so:libalteracl.so:libintelocl.so python -c "import dpctl; print(dpctl.select_cpu_device())"
<dpctl.SyclDevice [backend_type.opencl, device_type.cpu,  Intel(R) Core(TM) i7-10710U CPU @ 1.10GHz] at 0x7f35f8ccddb0>

@ogrisel
Copy link
Author

ogrisel commented Apr 21, 2022

Indeed:

(dpnp) ogrisel@drago4:~$ OCL_ICD_FILENAMES=libintelocl_emu.so:libalteracl.so:libintelocl.so python -c "import dpctl; print(dpctl.select_cpu_device())"
<dpctl.SyclDevice [backend_type.opencl, device_type.cpu,  Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz] at 0x7fe74da727f0>

while without it:

(dpnp) ogrisel@drago4:~$ python -c "import dpctl; print(dpctl.select_cpu_device())"
No device of requested type available. Please check https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-dpcpp-system-requirements.html -1 (CL_DEVICE_NOT_FOUND)
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "dpctl/_sycl_device_factory.pyx", line 323, in dpctl._sycl_device_factory.select_cpu_device
  File "dpctl/_sycl_device_factory.pyx", line 338, in dpctl._sycl_device_factory.select_cpu_device
ValueError: Device unavailable.

@ogrisel
Copy link
Author

ogrisel commented May 3, 2022

After an upgrade to Ubuntu 22.04, I can no longer list the GPU device with dpctl.

I checked an all the packages listed in https://dgpu-docs.intel.com/installation-guides/ubuntu/ubuntu-focal.html are still installed and my user belong to the render unix group:

$ sudo apt-get install \
  intel-opencl-icd \
  intel-level-zero-gpu level-zero \
  intel-media-va-driver-non-free libmfx1
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
intel-opencl-icd is already the newest version (22.14.22890-1).
libmfx1 is already the newest version (22.3.0-1).
intel-media-va-driver-non-free is already the newest version (22.3.1+ds1-1).
intel-level-zero-gpu is already the newest version (1.2.21786+i643~u20.04).
level-zero is already the newest version (1.6.2+i643~u20.04).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

Is there any diagnostic tool to run see if the driver is properly loaded? I tried to look through the dmesg log and I did not see anything special but I am not sure what to look for.

@oleksandr-pavlyk
Copy link
Contributor

Try checking lspci -nnk | grep i915. My output:

$ lspci -nnk | grep i915
        Kernel driver in use: i915
        Kernel modules: i915

@ogrisel
Copy link
Author

ogrisel commented May 9, 2022

I get the same output as you do with the lspci command.

I got another system update and reboot in the mean time and here are the new versions of the APT packages:

intel-opencl-icd is already the newest version (22.14.22890-1).
libmfx1 is already the newest version (22.3.0-1).
intel-media-va-driver-non-free is already the newest version (22.3.1+ds1-1).
intel-level-zero-gpu is already the newest version (1.3.22597+i699~u20.04).
level-zero is already the newest version (1.7.9+i699~u20.04).

I also updated the versions of the packages in the conda env:

# packages in environment at /home/ogrisel/mambaforge/envs/dpnp:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                 conda_forge    conda-forge
_openmp_mutex             4.5                       1_gnu    conda-forge
black                     22.3.0             pyhd8ed1ab_0    conda-forge
bzip2                     1.0.8                hb9a14ef_9    intel
ca-certificates           2022.3.18            h06a4308_0    intel
certifi                   2021.10.8        py39hf3d152e_2    conda-forge
click                     8.1.2            py39hf3d152e_0    conda-forge
dataclasses               0.8                pyhc8e2a94_3    conda-forge
dpcpp-cpp-rt              2022.1.0             intel_3768    intel
dpcpp_cpp_rt              2022.0.1             intel_3633    intel
dpctl                     0.12.0           py39h6461980_0    intel
dpnp                      0.10.0           py39hafff6e5_0    intel
filprofiler               2022.01.1        py39h2551b06_0    conda-forge
icc_rt                    2022.1.0             intel_3768    intel
intel-cmplr-lib-rt        2022.1.0             intel_3768    intel
intel-cmplr-lic-rt        2022.1.0             intel_3768    intel
intel-opencl-rt           2022.1.0             intel_3768    intel
intel-openmp              2022.1.0             intel_3768    intel
intelpython               2022.0.0                      0    intel
ld_impl_linux-64          2.36.1               hea4e1c9_2    conda-forge
libffi                    3.4.2                h7f98852_5    conda-forge
libgcc-ng                 11.2.0              h1d223b6_15    conda-forge
libgomp                   11.2.0              h1d223b6_15    conda-forge
libstdcxx-ng              9.3.0              hdf63c60_101    intel
mkl                       2022.1.0              intel_223    intel
mkl-dpcpp                 2022.1.0              intel_223    intel
mkl-service               2.4.0           py39h4119f30_10    intel
mkl_fft                   1.3.1            py39h8344fd8_7    intel
mkl_random                1.2.2            py39h4ac99d2_7    intel
mkl_umath                 0.1.1           py39h03fa629_17    intel
mypy_extensions           0.4.3            py39hf3d152e_5    conda-forge
ncurses                   6.3                  h27087fc_1    conda-forge
numpy                     1.21.2           py39hec4e512_7    intel
numpy-base                1.21.2           py39h40791c5_7    intel
openssl                   3.0.3                h166bdaf_0    conda-forge
pathspec                  0.9.0              pyhd8ed1ab_0    conda-forge
pip                       21.2.4           py39h06a4308_0    intel
platformdirs              2.5.1              pyhd8ed1ab_0    conda-forge
python                    3.9.7           hf930737_3_cpython    conda-forge
python_abi                3.9                      2_cp39    conda-forge
readline                  8.1                  h46c0cb4_0    conda-forge
setuptools                58.0.4           py39h06a4308_0    intel
six                       1.16.0             pyhd3eb1b0_0    intel
sqlite                    3.36.0               hb9a14ef_3    intel
tbb                       2021.5.0              intel_707    intel
tbb4py                    2021.5.0         py39_intel_707    intel
threadpoolctl             3.1.0              pyh8a188c0_0    conda-forge
tk                        8.6.11               h27826a3_1    conda-forge
tomli                     2.0.1              pyhd8ed1ab_0    conda-forge
typed-ast                 1.5.3            py39hb9d737c_0    conda-forge
typing_extensions         4.2.0              pyha770c72_1    conda-forge
tzdata                    2022a                h191b570_0    conda-forge
wheel                     0.37.0             pyhd3eb1b0_1    intel
xz                        5.2.5                h74280d8_2    intel
zlib                      1.2.11.1             h1e99aa7_5    intel

and now I no longer get the segfault when importing dpnp in this env. However I now get a segfault when listing the devices with dpctl:

$ python -c "import dpctl; print(dpctl.select_cpu_device())"
Abort was called at 39 line in file:
/opt/src/l0_gpu_driver/shared/source/gmm_helper/client_context/gmm_client_context.cpp
Aborted (core dumped)

$ python -c "import dpctl; print(dpctl.get_devices())"
Abort was called at 39 line in file:
/opt/src/l0_gpu_driver/shared/source/gmm_helper/client_context/gmm_client_context.cpp
Aborted (core dumped)

@ogrisel
Copy link
Author

ogrisel commented May 9, 2022

Here a gdb backtrace for the last command:

#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140737350473536) at ./nptl/pthread_kill.c:44
#1  __pthread_kill_internal (signo=6, threadid=140737350473536) at ./nptl/pthread_kill.c:78
#2  __GI___pthread_kill (threadid=140737350473536, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#3  0x00007ffff7cc6476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#4  0x00007ffff7cac7f3 in __GI_abort () at ./stdlib/abort.c:79
#5  0x00007fffe3b2da2d in ?? () from /lib/x86_64-linux-gnu/libze_intel_gpu.so.1
#6  0x00007fffe3b5f376 in ?? () from /lib/x86_64-linux-gnu/libze_intel_gpu.so.1
#7  0x00007fffe3e252b5 in ?? () from /lib/x86_64-linux-gnu/libze_intel_gpu.so.1
#8  0x00007fffe3e27043 in ?? () from /lib/x86_64-linux-gnu/libze_intel_gpu.so.1
#9  0x00007fffe3e26efb in ?? () from /lib/x86_64-linux-gnu/libze_intel_gpu.so.1
#10 0x00007fffe3e24874 in ?? () from /lib/x86_64-linux-gnu/libze_intel_gpu.so.1
#11 0x00007fffe3e1d03b in ?? () from /lib/x86_64-linux-gnu/libze_intel_gpu.so.1
#12 0x00007fffe3e4362b in ?? () from /lib/x86_64-linux-gnu/libze_intel_gpu.so.1
#13 0x00007fffe3e443e7 in ?? () from /lib/x86_64-linux-gnu/libze_intel_gpu.so.1
#14 0x00007fffe3bdf135 in ?? () from /lib/x86_64-linux-gnu/libze_intel_gpu.so.1
#15 0x00007fffe3bdec5f in ?? () from /lib/x86_64-linux-gnu/libze_intel_gpu.so.1
#16 0x00007ffff7d1df68 in __pthread_once_slow (once_control=0x7fffe43353e8, init_routine=0x7ffff4f53686 <std::__once_proxy()>) at ./nptl/pthread_once.c:116
#17 0x00007fffe3bdeee3 in ?? () from /lib/x86_64-linux-gnu/libze_intel_gpu.so.1
#18 0x00007fffe43d1faa in loader::context_t::init_driver(loader::driver_t, unsigned int) () from /lib/x86_64-linux-gnu/libze_loader.so.1
#19 0x00007fffe43d20eb in loader::context_t::check_drivers(unsigned int) () from /lib/x86_64-linux-gnu/libze_loader.so.1
#20 0x00007fffe43cb0b0 in ?? () from /lib/x86_64-linux-gnu/libze_loader.so.1
#21 0x00007ffff7d1df68 in __pthread_once_slow (once_control=0x555555e5efc0, init_routine=0x7ffff4f53686 <std::__once_proxy()>) at ./nptl/pthread_once.c:116
#22 0x00007fffe43cb153 in zeInit () from /lib/x86_64-linux-gnu/libze_loader.so.1
#23 0x00007fffe46a7261 in piPlatformsGet () from /home/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libpi_level_zero.so
#24 0x00007ffff411ba84 in cl::sycl::detail::platform_impl::get_platforms() () from /home/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libsycl.so.5
#25 0x00007ffff41e9409 in cl::sycl::platform::get_platforms() () from /home/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libsycl.so.5
#26 0x00007ffff41b4a28 in cl::sycl::device::get_devices(cl::sycl::info::device_type) () from /home/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/../../../libsycl.so.5
#27 0x00007ffff751c075 in DPCTLDeviceMgr_GetDevices () from /home/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/libDPCTLSyclInterface.so.0
#28 0x00007fffe47f3ba0 in __pyx_f_5dpctl_20_sycl_device_factory_get_devices(int, __pyx_opt_args_5dpctl_20_sycl_device_factory_get_devices*) ()
   from /home/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_device_factory.cpython-39-x86_64-linux-gnu.so
#29 0x00007fffe47f222b in __pyx_pw_5dpctl_20_sycl_device_factory_1get_devices(_object*, _object*, _object*) ()
   from /home/ogrisel/mambaforge/envs/dpnp/lib/python3.9/site-packages/dpctl/_sycl_device_factory.cpython-39-x86_64-linux-gnu.so
#30 0x00005555556b3be5 in cfunction_call (func=0x7ffff7451bd0, args=<optimized out>, kwargs=<optimized out>)
    at /home/conda/feedstock_root/build_artifacts/python-split_1632942475445/work/Objects/methodobject.c:543
#31 0x000055555569a476 in _PyObject_MakeTpCall (tstate=0x5555559482a0, callable=0x7ffff7451bd0, args=<optimized out>, nargs=<optimized out>, keywords=<optimized out>)
    at /home/conda/feedstock_root/build_artifacts/python-split_1632942475445/work/Objects/call.c:191
#32 0x00005555557389b0 in _PyObject_VectorcallTstate (kwnames=0x0, nargsf=<optimized out>, args=<optimized out>, callable=0x7ffff7451bd0, tstate=<optimized out>)
    at /home/conda/feedstock_root/build_artifacts/python-split_1632942475445/work/Include/cpython/abstract.h:116
#33 _PyObject_VectorcallTstate (kwnames=0x0, nargsf=<optimized out>, args=0x7ffff7610760, callable=0x7ffff7451bd0, tstate=<optimized out>)
    at /home/conda/feedstock_root/build_artifacts/python-split_1632942475445/work/Include/cpython/abstract.h:103
#34 PyObject_Vectorcall (kwnames=0x0, nargsf=<optimized out>, args=0x7ffff7610760, callable=0x7ffff7451bd0)
    at /home/conda/feedstock_root/build_artifacts/python-split_1632942475445/work/Include/cpython/abstract.h:127
#35 call_function (kwnames=0x0, oparg=<optimized out>, pp_stack=<synthetic pointer>, tstate=0x5555559482a0)
    at /home/conda/feedstock_root/build_artifacts/python-split_1632942475445/work/Python/ceval.c:5075
#36 _PyEval_EvalFrameDefault (tstate=<optimized out>, f=<optimized out>, throwflag=<optimized out>)

@oleksandr-pavlyk
Copy link
Contributor

Olivier, you need to upgrade level-zero from 1.7.9 to 1.7.15. Please get debian files from https://github.com/oneapi-src/level-zero/releases/tag/v1.7.15 and install them using sudo dpkg -i level-zero_1.7.15+u18.04_amd64.deb level-zero-devel_1.7.15+u18.04_amd64.deb.

We experienced a similar issue and upgrade resolved it.

@ogrisel
Copy link
Author

ogrisel commented May 9, 2022

Thanks, however that does not seem to work in my case:

(dpnp) ogrisel@1337book:~$ dpkg -l level-zero-devel
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name             Version      Architecture Description
+++-================-============-============-=================================
ii  level-zero-devel 1.7.15       amd64        oneAPI Level Zero
(dpnp) ogrisel@1337book:~$ dpkg -l level-zero
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  level-zero     1.7.15       amd64        oneAPI Level Zero
(dpnp) ogrisel@1337book:~$ python -c "import dpctl; print(dpctl.get_devices())"
Abort was called at 39 line in file:
/opt/src/l0_gpu_driver/shared/source/gmm_helper/client_context/gmm_client_context.cpp
Aborted (core dumped)

@oleksandr-pavlyk
Copy link
Contributor

@ogrisel Please make sure that level-zero implementation for Intel GPU is also updated:

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                 Version      Architecture Description
+++-====================-============-============-========================================================
ii  intel-level-zero-gpu 1.3.23063    amd64        Intel(R) Graphics Compute Runtime for oneAPI Level Zero.

You can get the compute runtime debian packages from https://github.com/intel/compute-runtime

@ogrisel
Copy link
Author

ogrisel commented May 9, 2022

Indeed the version installed with apt is older:

intel-level-zero-gpu is already the newest version (1.3.22597+i699~u20.04).

I manually wget'ed the deb files as described in:

https://github.com/intel/compute-runtime/releases/tag/22.18.23063

and now it works for me, thanks!

I think this issue should still stay open as long as a bad driver install causes an import of dpnp or a call to dpctl.get_devices() causes the Python program to be killed with a segfault though.

@ogrisel
Copy link
Author

ogrisel commented May 9, 2022

Prior to installing the latest intel-level-zero-gpu, I could only get the segfault from dpctl.get_devices(). Shall I open an issue in the dpctl repo and close this one?

@isuruf
Copy link

isuruf commented May 13, 2022

@ogrisel, there are conda packages from conda-forge. conda install intel-compute-runtime

@ogrisel
Copy link
Author

ogrisel commented May 19, 2022

@isuruf is intel-compute-runtime supposed to include GPU support (similarly to the APT package named intel-level-zero-gpu)?

I uninstalled intel-level-zero-gpu and level-zero from APT and created a new conda env with dpnp and dpctl from the intel channel and intel-compute-runtime from conda-forge but I cannot use the GPU:

$ python -c "import dpctl; print(dpctl.select_gpu_device())"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "dpctl/_sycl_device_factory.pyx", line 363, in dpctl._sycl_device_factory.select_gpu_device
  File "dpctl/_sycl_device_factory.pyx", line 378, in dpctl._sycl_device_factory.select_gpu_device
ValueError: Device unavailable.

I checked that my GPU driver was still active with:

$ lspci -nnk | grep i915
	Kernel driver in use: i915
	Kernel modules: i915

and the dmesg section on i915 looks good:

[    1.959042] i915 0000:00:02.0: [drm] VT-d active for gfx access
[    1.959045] checking generic (4000000000 7e9000) vs hw (603e000000 1000000)
[    1.959047] checking generic (4000000000 7e9000) vs hw (4000000000 10000000)
[    1.959048] fb0: switching to i915 from EFI VGA
[    1.959113] Console: switching to colour dummy device 80x25
[    1.959152] i915 0000:00:02.0: vgaarb: deactivate vga console
[    1.959618] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[    1.960380] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/tgl_dmc_ver2_12.bin (v2.12)
[    2.077012] usb 3-2: New USB device found, idVendor=0408, idProduct=5349, bcdDevice= 0.06
[    2.077015] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.077016] usb 3-2: Product: HP HD Camera
[    2.077017] usb 3-2: Manufacturer: Quanta
[    2.077018] usb 3-2: SerialNumber: 01.00.00
[    2.089216] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
[    2.091680] ACPI: video: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[    2.092194] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input13
[    2.107503] fbcon: i915drmfb (fb0) is primary device
[    2.121448] Console: switching to colour frame buffer device 240x67
[    2.149639] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
[    2.220360] usb 3-7: new full-speed USB device number 3 using xhci_hcd

At least, now dpctl raises an exception instead of crashing Python.

@ogrisel
Copy link
Author

ogrisel commented Jul 1, 2022

@ogrisel, there are conda packages from conda-forge. conda install intel-compute-runtime

For reference, it seems that this package is lagging by several releases:

https://github.com/conda-forge/intel-compute-runtime-feedstock/pulls

But for the record I think it would be great to be able to install those runtime libraries via conda-forge. That would definitely help with adoption of SYCL-optimized libraries on Intel hardware in the Python ecosystem.

@ogrisel ogrisel changed the title Segmentation Fault when importing dpnp installed from the intel conda channel [packaging] Segmentation Fault when importing dpnp installed from the intel conda channel Aug 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants