Open Aratiganesh123 opened 6 months ago
https://github.com/srsran/srsRAN_4G/issues/424 seems to be related.
https://github.com/srsran/srsRAN_4G/issues/424#issuecomment-565027420 seems to be the solution
Unfortunately, the issue still seems to persist. Is there any other workaround?
(/storage/ice1/1/4/aganesh83/dgl-dev-cpu) [aganesh83@login-ice-2 build]$ cmake .. -DUSE_GLIBC_IPV6=False
-- The C compiler identification is GNU 10.3.0 -- The CXX compiler identification is GNU 10.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/local/pace-apps/spack/packages/linux-rhel7-x86_64/gcc-4.8.5/gcc-10.3.0-o57x6h2gubo7bzh7evmy4mvibdqrlghr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/local/pace-apps/spack/packages/linux-rhel7-x86_64/gcc-4.8.5/gcc-10.3.0-o57x6h2gubo7bzh7evmy4mvibdqrlghr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Start configuring project dgl -- Build for dev -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Build with OpenMP. -- Build with LIBXSMM optimization. -- Looking for sys/epoll.h -- Looking for sys/epoll.h - found -- Conda environment detected: /storage/ice1/1/4/aganesh83/dgl-dev-cpu CMake Deprecation Warning at third_party/dmlc-core/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake.
Update the VERSION argument
-- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for fopen64 -- Looking for fopen64 - not found -- Looking for C++ include cxxabi.h -- Looking for C++ include cxxabi.h - found -- Looking for nanosleep -- Looking for nanosleep - found -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- /home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dmlc-core/cmake/build_config.h.in -> include/dmlc/build_config.h -- Performing Test SUPPORT_MSSE2 -- Performing Test SUPPORT_MSSE2 - Success -- Looking for execinfo.h -- Looking for execinfo.h - found -- Looking for getline -- Looking for getline - found -- Build with unittest -- Found Python3: /home/hice1/aganesh83/scratch/dgl-dev-cpu/bin/python3.8 (found version "3.8.19") found components: Interpreter -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Configuring DGL sparse library -- DGL include directories: /home/hice1/aganesh83/scratch/GNNsys/dgl/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dlpack/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dmlc-core/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/phmap;/home/hice1/aganesh83/scratch/GNNsys/dgl/tensoradapter/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/pcg/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/nanoflann/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/libxsmm/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/METIS/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/METIS/GKlib;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/METIS/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/googletest/googletest/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/googletest/googletest;/home/hice1/aganesh83/scratch/GNNsys/dgl/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dlpack/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dmlc-core/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/phmap;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/libxsmm/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/pcg/include -- DGL link directories: /home/hice1/aganesh83/scratch/GNNsys/dgl/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dlpack/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dmlc-core/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/phmap;/home/hice1/aganesh83/scratch/GNNsys/dgl/tensoradapter/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/pcg/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/nanoflann/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/libxsmm/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/METIS/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/METIS/GKlib;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/METIS/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/googletest/googletest/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/googletest/googletest;/home/hice1/aganesh83/scratch/GNNsys/dgl/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dlpack/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dmlc-core/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/phmap;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/libxsmm/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/pcg/include -- Configuring graphbolt library -- Configuring done (13.4s) -- Generating done (0.4s) CMake Warning: Manually-specified variables were not used by the project:
USE_GLIBC_IPV6
-- Build files have been written to: /home/hice1/aganesh83/scratch/GNNsys/dgl/build
(/storage/ice1/1/4/aganesh83/dgl-dev-cpu) [aganesh83@login-ice-2 build]$
(/storage/ice1/1/4/aganesh83/dgl-dev-cpu) [aganesh83@login-ice-2 build]$ makr -j4
bash: makr: command not found...
(/storage/ice1/1/4/aganesh83/dgl-dev-cpu) [aganesh83@login-ice-2 build]$ make -j4
[ 2%] Creating directories for 'liburing'
[ 2%] Building CXX object third_party/dmlc-core/CMakeFiles/dmlc.dir/src/config.cc.o
[ 2%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/b64.c.o
[ 3%] No download step for 'liburing'
[ 4%] No update step for 'liburing'
[ 4%] No patch step for 'liburing'
[ 4%] Performing configure step for 'liburing'
prefix /
includedir //include
libdir //lib
libdevdir //lib
relativelibdir
mandir //man
datadir //share
libgcc_link_flag /usr/local/pace-apps/spack/packages/linux-rhel7-x86_64/gcc-4.8.5/gcc-10.3.0-o57x6h2gubo7bzh7evmy4mvibdqrlghr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/libgcc.a
[ 4%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/blas.c.o
stringop_overflow yes
array_bounds yes
kernel_rwf_t no
__kernel_timespec no
open_how no
statx no
glibc_statx no
C++ yes
has_ucontext yes
NVMe uring command support no
futex waitv support no
[ 5%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/csr.c.o
has_idtype_t yes
nolibc yes
has_fanotify yes
CC /usr/local/pace-apps/spack/packages/linux-rhel7-x86_64/gcc-4.8.5/gcc-10.3.0-o57x6h2gubo7bzh7evmy4mvibdqrlghr/bin/gcc
CXX /usr/local/pace-apps/spack/packages/linux-rhel7-x86_64/gcc-4.8.5/gcc-10.3.0-o57x6h2gubo7bzh7evmy4mvibdqrlghr/bin/g++
[ 5%] Building CXX object third_party/dmlc-core/CMakeFiles/dmlc.dir/src/data.cc.o
[ 6%] Performing build step for 'liburing'
make[3]: warning: -jN forced in submake: disabling jobserver mode.
ar: creating liburing.a
ar: creating liburing-ffi.a
[ 6%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/error.c.o
[ 7%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/__/GKlib/evaluate.c.o
[ 7%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/fkvkselect.c.o
[ 8%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/fs.c.o
[ 8%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/__/GKlib/getopt.c.o
[ 9%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/gk_util.c.o
[ 9%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/gkregex.c.o
[ 9%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/__/GKlib/graph.c.o
[ 10%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/htable.c.o
-- Using Python interpreter: python3
[ 10%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/io.c.o
[ 11%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/__/GKlib/itemsets.c.o
[ 11%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/mcore.c.o
[ 12%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/memory.c.o
[ 12%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/__/GKlib/pqueue.c.o
[ 13%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/random.c.o
[ 13%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/rw.c.o
-- find_cmake.py output: /storage/ice1/1/4/aganesh83/dgl-dev-cpu/lib/python3.8/site-packages/torch/share/cmake;1.13.0
-- Configuring for PyTorch 1.13.0
-- Setting directory to /storage/ice1/1/4/aganesh83/dgl-dev-cpu/lib/python3.8/site-packages/torch/share/cmake/Torch
[ 13%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/seq.c.o
CMake Warning at /home/hice1/aganesh83/scratch/dgl-dev-cpu/lib/python3.8/site-packages/torch/share/cmake/Torch/TorchConfig.cmake:22 (message):
static library kineto_LIBRARY-NOTFOUND not found.
Call Stack (most recent call first):
/home/hice1/aganesh83/scratch/dgl-dev-cpu/lib/python3.8/site-packages/torch/share/cmake/Torch/TorchConfig.cmake:127 (append_torchlib_if_found)
CMakeLists.txt:26 (find_package)
-- tensoradapter found PyTorch includes: /home/hice1/aganesh83/scratch/dgl-dev-cpu/lib/python3.8/site-packages/torch/include;/home/hice1/aganesh83/scratch/dgl-dev-cpu/lib/python3.8/site-packages/torch/include/torch/csrc/api/include
-- tensoradapter found PyTorch lib: torch
-- Configured target tensoradapter_pytorch_1.13.0
-- Configuring done (18.0s)
-- Generating done (0.3s)
-- Build files have been written to: /home/hice1/aganesh83/scratch/GNNsys/dgl/tensoradapter/pytorch/build/1.13.0
make[3]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
[ 14%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/sort.c.o
[100%] Built target tensoradapter_pytorch_1.13.0
‘libtensoradapter_pytorch_1.13.0.so’ -> ‘/home/hice1/aganesh83/scratch/GNNsys/dgl/build/tensoradapter/pytorch/libtensoradapter_pytorch_1.13.0.so’
[ 14%] Built target tensoradapter_pytorch
[ 15%] Building CXX object third_party/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
[ 15%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/__/GKlib/string.c.o
[ 16%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/timers.c.o
[ 16%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/__/GKlib/tokenizer.c.o
[ 17%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/auxapi.c.o
In file included from send-zerocopy.c:15:
/usr/include/linux/ipv6.h:19:8: error: redefinition of 'struct in6_pktinfo'
19 | struct in6_pktinfo {
| ^~~
In file included from /usr/include/arpa/inet.h:22,
from send-zerocopy.c:13:
/usr/include/netinet/in.h:538:8: note: originally defined here
538 | struct in6_pktinfo
| ^~~
In file included from send-zerocopy.c:15:
/usr/include/linux/ipv6.h:24:8: error: redefinition of 'struct ip6_mtuinfo'
24 | struct ip6_mtuinfo {
| ^~~
In file included from /usr/include/arpa/inet.h:22,
from send-zerocopy.c:13:
/usr/include/netinet/in.h:545:8: note: originally defined here
545 | struct ip6_mtuinfo
| ^~~
make[4]: [send-zerocopy.t] Error 1
make[4]: Waiting for unfinished jobs....
[ 17%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/balance.c.o
make[3]: [all] Error 2
make[2]: [liburing-prefix/src/liburing-stamp/liburing-build] Error 2
make[1]: [CMakeFiles/liburing.dir/all] Error 2
make[1]: Waiting for unfinished jobs....
I recently encountered the same issue. I remember that these errors occurred in the files located in the example
(and possibly the test
?) folders of liburing
. The simplest solution is to delete the files that are causing the errors.
Due to various issue we recently met, we decided to disable liburing
. A following PR will be ready.
This issue has been automatically marked as stale due to lack of activity. It will be closed if no further activity occurs. Thank you
Hi,
I am trying do build DGL from source for cpu and I am running into this below bug.
-- The C compiler identification is GNU 10.3.0 -- The CXX compiler identification is GNU 10.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/local/pace-apps/spack/packages/linux-rhel7-x86_64/gcc-4.8.5/gcc-10.3.0-o57x6h2gubo7bzh7evmy4mvibdqrlghr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/local/pace-apps/spack/packages/linux-rhel7-x86_64/gcc-4.8.5/gcc-10.3.0-o57x6h2gubo7bzh7evmy4mvibdqrlghr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Start configuring project dgl -- Build for dev -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5")
-- Build with OpenMP. -- Build with LIBXSMM optimization. -- Looking for sys/epoll.h -- Looking for sys/epoll.h - found -- Conda environment detected: /home/hice1/aganesh83/scratch/dgl-dev-cpu -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for fopen64 -- Looking for fopen64 - not found -- Looking for C++ include cxxabi.h -- Looking for C++ include cxxabi.h - found -- Looking for nanosleep -- Looking for nanosleep - found -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include
-- /home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dmlc-core/cmake/build_config.h.in -> include/dmlc/build_config.h -- Performing Test SUPPORT_MSSE2 -- Performing Test SUPPORT_MSSE2 - Success -- Looking for execinfo.h -- Looking for execinfo.h - found -- Looking for getline -- Looking for getline - found -- Build with unittest -- Found Python3: /home/hice1/aganesh83/scratch/dgl-dev-cpu/bin/python3.8 (found version "3.8.19") found components: Interpreter -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE
-- Configuring DGL sparse library -- DGL include directories: /home/hice1/aganesh83/scratch/GNNsys/dgl/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dlpack/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dmlc-core/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/phmap;/home/hice1/aganesh83/scratch/GNNsys/dgl/tensoradapter/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/pcg/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/nanoflann/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/libxsmm/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/METIS/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/METIS/GKlib;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/METIS/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/googletest/googletest/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/googletest/googletest;/home/hice1/aganesh83/scratch/GNNsys/dgl/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dlpack/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dmlc-core/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/phmap;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/libxsmm/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/pcg/include -- DGL link directories: /home/hice1/aganesh83/scratch/GNNsys/dgl/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dlpack/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dmlc-core/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/phmap;/home/hice1/aganesh83/scratch/GNNsys/dgl/tensoradapter/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/pcg/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/nanoflann/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/libxsmm/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/METIS/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/METIS/GKlib;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/METIS/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/googletest/googletest/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/googletest/googletest;/home/hice1/aganesh83/scratch/GNNsys/dgl/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dlpack/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/dmlc-core/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/phmap;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/libxsmm/include;/home/hice1/aganesh83/scratch/GNNsys/dgl/third_party/pcg/include -- Configuring graphbolt library -- Configuring done -- Generating done -- Build files have been written to: /home/hice1/aganesh83/scratch/GNNsys/dgl/build [ 1%] Building CXX object third_party/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [ 1%] Building CXX object third_party/dmlc-core/CMakeFiles/dmlc.dir/src/recordio.cc.o [ 1%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/blas.c.o [ 2%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/b64.c.o [ 2%] Building CXX object third_party/dmlc-core/CMakeFiles/dmlc.dir/src/data.cc.o [ 3%] Creating directories for 'liburing' [ 3%] Building CXX object third_party/dmlc-core/CMakeFiles/dmlc.dir/src/config.cc.o [ 4%] Building CXX object third_party/dmlc-core/CMakeFiles/dmlc.dir/src/io.cc.o [ 5%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/evaluate.c.o [ 6%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/csr.c.o [ 6%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/error.c.o [ 7%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/__/GKlib/getopt.c.o [ 7%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/fkvkselect.c.o [ 7%] Building CXX object third_party/dmlc-core/CMakeFiles/dmlc.dir/src/io/recordio_split.cc.o [ 7%] Building CXX object third_party/dmlc-core/CMakeFiles/dmlc.dir/src/io/input_split_base.cc.o [ 7%] Building CXX object third_party/dmlc-core/CMakeFiles/dmlc.dir/src/io/line_split.cc.o [ 8%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/fs.c.o [ 9%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/__/GKlib/gkregex.c.o [ 10%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/io.c.o [ 10%] Building CXX object third_party/dmlc-core/CMakeFiles/dmlc.dir/src/io/local_filesys.cc.o [ 10%] Building CXX object third_party/dmlc-core/CMakeFiles/dmlc.dir/src/io/filesys.cc.o [ 11%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/gk_util.c.o [ 11%] Building CXX object third_party/dmlc-core/CMakeFiles/dmlc.dir/src/io/indexed_recordio_split.cc.o [ 11%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/__/GKlib/mcore.c.o [ 11%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/graph.c.o [ 12%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/seq.c.o [ 13%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/__/GKlib/string.c.o [ 12%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/htable.c.o [ 13%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/rw.c.o [ 13%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/__/GKlib/sort.c.o [ 15%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/memory.c.o [ 16%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/random.c.o [ 16%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/__/GKlib/pqueue.c.o [ 16%] No download step for 'liburing' [ 17%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/timers.c.o [ 18%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/itemsets.c.o [ 19%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/auxapi.c.o [ 19%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir//GKlib/tokenizer.c.o [ 19%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/fm.c.o [ 20%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/bucketsort.c.o [ 20%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/checkgraph.c.o [ 20%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/frename.c.o [ 20%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/balance.c.o [ 20%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/graph.c.o [ 21%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/initpart.c.o [ 21%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/kmetis.c.o [ 21%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/compress.c.o [ 22%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/mmd.c.o [ 22%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/ometis.c.o [ 22%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/kwayfm.c.o [ 23%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/options.c.o [ 24%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/kwayrefine.c.o [ 24%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/debug.c.o [ 25%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/gklib.c.o [ 26%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/fortran.c.o [ 26%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/meshpart.c.o [ 26%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/pmetis.c.o [ 26%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/mcutil.c.o [ 27%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/mincover.c.o [ 27%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/contig.c.o [ 28%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/mesh.c.o [ 29%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/coarsen.c.o [ 30%] No update step for 'liburing' [ 31%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/parmetis.c.o [ 31%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/separator.c.o [ 31%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/srefine.c.o [ 31%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/wspace.c.o [ 31%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/stat.c.o [ 31%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/timing.c.o [ 34%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/minconn.c.o [ 34%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/util.c.o [ 34%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/refine.c.o [ 35%] Building C object third_party/METIS/libmetis/CMakeFiles/metis.dir/sfm.c.o [ 35%] No patch step for 'liburing' [ 35%] Performing configure step for 'liburing' prefix / includedir //include libdir //lib libdevdir //lib relativelibdir
mandir //man datadir //share libgcc_link_flag /usr/local/pace-apps/spack/packages/linux-rhel7-x86_64/gcc-4.8.5/gcc-10.3.0-o57x6h2gubo7bzh7evmy4mvibdqrlghr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/libgcc.a stringop_overflow yes array_bounds yes kernel_rwf_t no kernel_timespec no open_how no statx no glibc_statx no C++ yes has_ucontext yes NVMe uring command support no futex waitv support no has_idtype_t yes nolibc yes has_fanotify yes CC /usr/local/pace-apps/spack/packages/linux-rhel7-x86_64/gcc-4.8.5/gcc-10.3.0-o57x6h2gubo7bzh7evmy4mvibdqrlghr/bin/gcc CXX /usr/local/pace-apps/spack/packages/linux-rhel7-x86_64/gcc-4.8.5/gcc-10.3.0-o57x6h2gubo7bzh7evmy4mvibdqrlghr/bin/g++ [ 36%] Performing build step for 'liburing' -- Using Python interpreter: python3 [ 36%] Linking C static library libmetis.a [ 36%] Built target metis -- find_cmake.py output: /home/hice1/aganesh83/scratch/dgl-dev-cpu/lib/python3.8/site-packages/torch/share/cmake;1.13.0 -- Configuring for PyTorch 1.13.0 -- Setting directory to /home/hice1/aganesh83/scratch/dgl-dev-cpu/lib/python3.8/site-packages/torch/share/cmake/Torch -- tensoradapter found PyTorch includes: /home/hice1/aganesh83/scratch/dgl-dev-cpu/lib/python3.8/site-packages/torch/include;/home/hice1/aganesh83/scratch/dgl-dev-cpu/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -- tensoradapter found PyTorch lib: torch -- Configured target tensoradapter_pytorch_1.13.0 -- Configuring done -- Generating done -- Build files have been written to: /home/hice1/aganesh83/scratch/GNNsys/dgl/tensoradapter/pytorch/build/1.13.0 Consolidate compiler generated dependencies of target tensoradapter_pytorch_1.13.0 [100%] Built target tensoradapter_pytorch_1.13.0 ‘libtensoradapter_pytorch_1.13.0.so’ -> ‘/home/hice1/aganesh83/scratch/GNNsys/dgl/build/tensoradapter/pytorch/libtensoradapter_pytorch_1.13.0.so’ [ 36%] Built target tensoradapter_pytorch [ 36%] Linking CXX static library ../../../lib/libgtest.a [ 36%] Built target gtest [ 36%] Building CXX object third_party/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [ 37%] Building CXX object third_party/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o [ 38%] Linking CXX static library ../../../lib/libgtest_main.a [ 38%] Built target gtest_main [ 38%] Linking CXX static library ../../../lib/libgmock.a [ 38%] Built target gmock [ 38%] Linking CXX static library libdmlc.a [ 38%] Built target dmlc ar: creating liburing.a ar: creating liburing-ffi.a CMake Warning at /home/hice1/aganesh83/scratch/dgl-dev-cpu/lib/python3.8/site-packages/torch/share/cmake/Torch/TorchConfig.cmake:22 (message): static library kineto_LIBRARY-NOTFOUND not found. Call Stack (most recent call first): /home/hice1/aganesh83/scratch/dgl-dev-cpu/lib/python3.8/site-packages/torch/share/cmake/Torch/TorchConfig.cmake:127 (append_torchlib_if_found) CMakeLists.txt:26 (find_package) In file included from send-zerocopy.c:15: /usr/include/linux/ipv6.h:19:8: error: redefinition of 'struct in6_pktinfo' 19 | struct in6_pktinfo { | ^
~~In file included from /usr/include/arpa/inet.h:22, from send-zerocopy.c:13: /usr/include/netinet/in.h:538:8: note: originally defined here 538 | struct in6_pktinfo | ^~~In file included from send-zerocopy.c:15: /usr/include/linux/ipv6.h:24:8: error: redefinition of 'struct ip6_mtuinfo' 24 | struct ip6_mtuinfo { | ^~~In file included from /usr/include/arpa/inet.h:22, from send-zerocopy.c:13: /usr/include/netinet/in.h:545:8: note: originally defined here 545 | struct ip6_mtuinfo | ^~~make[4]: [send-zerocopy.t] Error 1 make[4]: Waiting for unfinished jobs.... make[3]: [all] Error 2 make[2]: [liburing-prefix/src/liburing-stamp/liburing-build] Error 2 make[1]: [CMakeFiles/liburing.dir/all] Error 2 make[1]: Waiting for unfinished jobs.... make: *** [all] Error 2Could you please help me with the root cause of the issue. My gcc version is 10.3. I cannot upgrade this system because i do not have sudo priveleges.
Appreciate any pointers Thank you