-
Notifications
You must be signed in to change notification settings - Fork 23
Closed
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation
Description
Hello,
I am trying to build dpnp and following the instructions for the cpu target https://intelpython.github.io/dpnp/quick_start_guide.html#build-and-install-with-scikit-build
I get the following error
FAILED: dpnp/backend/extensions/indexing/CMakeFiles/_indexing_impl.dir/choose.cpp.o
/home/niteya/.conda/envs/build-env/bin/icpx -D_indexing_impl_EXPORTS -I/home/niteya/.conda/envs/build-env/include -I/home/niteya/git-repos/dpnp/dpnp/backend/extensions/indexing/../../include -I/home/niteya/git-repos/dpnp/dpnp/backend/extensions/indexing/../../src -I/home/niteya/.conda/envs/build-env/lib/python3.12/site-packages/dpctl/include -I/home/niteya/.conda/envs/build-env/lib/python3.12/site-packages/dpctl/tensor/libtensor/include -isystem /home/niteya/git-repos/dpnp/_skbuild/linux-x86_64-3.12/cmake-build/_deps/pybind11-src/include -isystem /home/niteya/.conda/envs/build-env/include/python3.12 -O3 -Wall -Wextra -Winit-self -Wunused-function -Wuninitialized -Wmissing-declarations -fdiagnostics-color=auto -fstack-protector -fstack-protector-all -fpic -fPIC -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -fno-delete-null-pointer-checks -fwrapv -fsycl -O3 -DNDEBUG -std=gnu++17 -fPIC -fvisibility=hidden -fno-approx-func -fno-finite-math-only -ipo -fsycl -MD -MT dpnp/backend/extensions/indexing/CMakeFiles/_indexing_impl.dir/choose.cpp.o -MF dpnp/backend/extensions/indexing/CMakeFiles/_indexing_impl.dir/choose.cpp.o.d -o dpnp/backend/extensions/indexing/CMakeFiles/_indexing_impl.dir/choose.cpp.o -c /home/niteya/git-repos/dpnp/dpnp/backend/extensions/indexing/choose.cpp
In file included from /home/niteya/git-repos/dpnp/dpnp/backend/extensions/indexing/choose.cpp:37:
/home/niteya/git-repos/dpnp/dpnp/backend/extensions/indexing/choose_kernel.hpp:37:10: fatal error: 'utils/indexing_utils.hpp' file not found
37 | #include "utils/indexing_utils.hpp"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
[34/132] Building CXX object dpnp/backend/CMakeFiles/dpnp_backend_c.dir/kernels/dpnp_krnl_sorting.cpp.o
Looking at the code, it looks like dpnp has relative paths, but dpctl, which provides this provides it via an include path.
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation