Skip to content

Instantly share code, notes, and snippets.

@keisukefukuda
Created September 8, 2018 13:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save keisukefukuda/07953673a5ba7f30a09bebc855b998ee to your computer and use it in GitHub Desktop.
Save keisukefukuda/07953673a5ba7f30a09bebc855b998ee to your computer and use it in GitHub Desktop.
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by ucx configure 1.3, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ ./configure --prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda
## --------- ##
## Platform. ##
## --------- ##
hostname = GPCL-GPU131
uname -m = x86_64
uname -r = 4.4.0-103-generic
uname -s = Linux
uname -v = #126-Ubuntu SMP Mon Dec 4 16:23:28 UTC 2017
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /home/kfukuda/bin
PATH: /home/kfukuda/.local/bin
PATH: /mnt/netapp_vol01/kfukuda/mpienv/versions/shims/bin
PATH: /usr/local/cuda/bin
PATH: /usr/local/openmpi-1.10.2-cuda9.0/bin
PATH: /home/kfukuda/.pyenv/versions/miniconda3-4.3.11/bin
PATH: /home/kfukuda/.pyenv/versions/miniconda3-4.3.11/bin
PATH: /home/kfukuda/.opencv/bin
PATH: /usr/local/cuda/bin
PATH: /usr/local/cuda/bin
PATH: /usr/local/openmpi-1.10.2-cuda9.0/bin
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/games
PATH: /usr/local/games
PATH: /opt/Supermicro/SuperDoctor5
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2983: checking for gcc
configure:2999: found /usr/bin/gcc
configure:3010: result: gcc
configure:3239: checking for C compiler version
configure:3248: gcc --version >&5
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.10) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:3259: $? = 0
configure:3248: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.10' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.10)
configure:3259: $? = 0
configure:3248: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:3259: $? = 1
configure:3248: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'
gcc: fatal error: no input files
compilation terminated.
configure:3259: $? = 1
configure:3279: checking whether the C compiler works
configure:3301: gcc conftest.c >&5
configure:3305: $? = 0
configure:3353: result: yes
configure:3356: checking for C compiler default output file name
configure:3358: result: a.out
configure:3364: checking for suffix of executables
configure:3371: gcc -o conftest conftest.c >&5
configure:3375: $? = 0
configure:3397: result:
configure:3419: checking whether we are cross compiling
configure:3427: gcc -o conftest conftest.c >&5
configure:3431: $? = 0
configure:3438: ./conftest
configure:3442: $? = 0
configure:3457: result: no
configure:3462: checking for suffix of object files
configure:3484: gcc -c conftest.c >&5
configure:3488: $? = 0
configure:3509: result: o
configure:3513: checking whether we are using the GNU C compiler
configure:3532: gcc -c conftest.c >&5
configure:3532: $? = 0
configure:3541: result: yes
configure:3550: checking whether gcc accepts -g
configure:3570: gcc -c -g conftest.c >&5
configure:3570: $? = 0
configure:3611: result: yes
configure:3628: checking for gcc option to accept ISO C89
configure:3691: gcc -c conftest.c >&5
configure:3691: $? = 0
configure:3704: result: none needed
configure:3729: checking whether gcc understands -c and -o together
configure:3751: gcc -c conftest.c -o conftest2.o
configure:3754: $? = 0
configure:3751: gcc -c conftest.c -o conftest2.o
configure:3754: $? = 0
configure:3766: result: yes
configure:3789: checking how to run the C preprocessor
configure:3820: gcc -E conftest.c
configure:3820: $? = 0
configure:3834: gcc -E conftest.c
conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:3834: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3859: result: gcc -E
configure:3879: gcc -E conftest.c
configure:3879: $? = 0
configure:3893: gcc -E conftest.c
conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:3893: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3922: checking for grep that handles long lines and -e
configure:3980: result: /bin/grep
configure:3985: checking for egrep
configure:4047: result: /bin/grep -E
configure:4052: checking for ANSI C header files
configure:4072: gcc -c conftest.c >&5
configure:4072: $? = 0
configure:4145: gcc -o conftest conftest.c >&5
configure:4145: $? = 0
configure:4145: ./conftest
configure:4145: $? = 0
configure:4156: result: yes
configure:4169: checking for sys/types.h
configure:4169: gcc -c conftest.c >&5
configure:4169: $? = 0
configure:4169: result: yes
configure:4169: checking for sys/stat.h
configure:4169: gcc -c conftest.c >&5
configure:4169: $? = 0
configure:4169: result: yes
configure:4169: checking for stdlib.h
configure:4169: gcc -c conftest.c >&5
configure:4169: $? = 0
configure:4169: result: yes
configure:4169: checking for string.h
configure:4169: gcc -c conftest.c >&5
configure:4169: $? = 0
configure:4169: result: yes
configure:4169: checking for memory.h
configure:4169: gcc -c conftest.c >&5
configure:4169: $? = 0
configure:4169: result: yes
configure:4169: checking for strings.h
configure:4169: gcc -c conftest.c >&5
configure:4169: $? = 0
configure:4169: result: yes
configure:4169: checking for inttypes.h
configure:4169: gcc -c conftest.c >&5
configure:4169: $? = 0
configure:4169: result: yes
configure:4169: checking for stdint.h
configure:4169: gcc -c conftest.c >&5
configure:4169: $? = 0
configure:4169: result: yes
configure:4169: checking for unistd.h
configure:4169: gcc -c conftest.c >&5
configure:4169: $? = 0
configure:4169: result: yes
configure:4182: checking minix/config.h usability
configure:4182: gcc -c conftest.c >&5
conftest.c:52:26: fatal error: minix/config.h: No such file or directory
compilation terminated.
configure:4182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <minix/config.h>
configure:4182: result: no
configure:4182: checking minix/config.h presence
configure:4182: gcc -E conftest.c
conftest.c:19:26: fatal error: minix/config.h: No such file or directory
compilation terminated.
configure:4182: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <minix/config.h>
configure:4182: result: no
configure:4182: checking for minix/config.h
configure:4182: result: no
configure:4203: checking whether it is safe to define __EXTENSIONS__
configure:4221: gcc -c conftest.c >&5
configure:4221: $? = 0
configure:4228: result: yes
configure:4248: checking for git
configure:4264: found /usr/bin/git
configure:4275: result: yes
configure:4312: checking for a BSD-compatible install
configure:4380: result: /usr/bin/install -c
configure:4391: checking whether build environment is sane
configure:4446: result: yes
configure:4594: checking for a thread-safe mkdir -p
configure:4633: result: /bin/mkdir -p
configure:4640: checking for gawk
configure:4656: found /usr/bin/gawk
configure:4667: result: gawk
configure:4678: checking whether make sets $(MAKE)
configure:4700: result: yes
configure:4730: checking for style of include used by make
configure:4758: result: GNU
configure:4792: checking whether make supports nested variables
configure:4809: result: yes
configure:4898: checking whether UID '2106' is supported by ustar format
configure:4901: result: yes
configure:4908: checking whether GID '2106' is supported by ustar format
configure:4911: result: yes
configure:4919: checking how to create a ustar tar archive
configure:4930: tar --version
tar (GNU tar) 1.28
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by John Gilmore and Jay Fenlason.
configure:4933: $? = 0
configure:4973: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar
configure:4976: $? = 0
configure:4980: tar -xf - <conftest.tar
configure:4983: $? = 0
configure:4985: cat conftest.dir/file
GrepMe
configure:4988: $? = 0
configure:5001: result: gnutar
configure:5010: checking dependency style of gcc
configure:5121: result: gcc3
configure:5190: checking whether make supports nested variables
configure:5207: result: yes
configure:5219: checking whether to enable maintainer-specific portions of Makefiles
configure:5228: result: no
configure:5308: checking for gcc
configure:5335: result: gcc
configure:5564: checking for C compiler version
configure:5573: gcc --version >&5
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.10) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:5584: $? = 0
configure:5573: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.10' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.10)
configure:5584: $? = 0
configure:5573: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:5584: $? = 1
configure:5573: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'
gcc: fatal error: no input files
compilation terminated.
configure:5584: $? = 1
configure:5588: checking whether we are using the GNU C compiler
configure:5616: result: yes
configure:5625: checking whether gcc accepts -g
configure:5686: result: yes
configure:5703: checking for gcc option to accept ISO C89
configure:5779: result: none needed
configure:5804: checking whether gcc understands -c and -o together
configure:5841: result: yes
configure:5916: checking for g++
configure:5932: found /usr/bin/g++
configure:5943: result: g++
configure:5970: checking for C++ compiler version
configure:5979: g++ --version >&5
g++ (Ubuntu 5.4.0-6ubuntu1~16.04.10) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:5990: $? = 0
configure:5979: g++ -v >&5
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.10' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.10)
configure:5990: $? = 0
configure:5979: g++ -V >&5
g++: error: unrecognized command line option '-V'
g++: fatal error: no input files
compilation terminated.
configure:5990: $? = 1
configure:5979: g++ -qversion >&5
g++: error: unrecognized command line option '-qversion'
g++: fatal error: no input files
compilation terminated.
configure:5990: $? = 1
configure:5994: checking whether we are using the GNU C++ compiler
configure:6013: g++ -c conftest.cpp >&5
configure:6013: $? = 0
configure:6022: result: yes
configure:6031: checking whether g++ accepts -g
configure:6051: g++ -c -g conftest.cpp >&5
configure:6051: $? = 0
configure:6092: result: yes
configure:6117: checking dependency style of g++
configure:6228: result: gcc3
configure:6251: checking for gcc option to support OpenMP
configure:6266: gcc -o conftest conftest.c >&5
conftest.c:28:2: error: unknown type name 'choke'
choke me
^
In file included from conftest.c:30:0:
/usr/lib/gcc/x86_64-linux-gnu/5/include/omp.h:35:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'typedef'
typedef struct
^
configure:6266: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| /* end confdefs.h. */
|
| #ifndef _OPENMP
| choke me
| #endif
| #include <omp.h>
| int main () { return omp_get_num_threads (); }
|
configure:6284: gcc -o conftest -fopenmp conftest.c >&5
configure:6284: $? = 0
configure:6298: result: -fopenmp
configure:6318: checking dependency style of gcc
configure:6427: result: gcc3
configure:6442: checking for a sed that does not truncate output
configure:6506: result: /bin/sed
configure:6541: checking build system type
configure:6555: result: x86_64-pc-linux-gnu
configure:6575: checking host system type
configure:6588: result: x86_64-pc-linux-gnu
configure:6629: checking how to print strings
configure:6656: result: printf
configure:6677: checking for a sed that does not truncate output
configure:6741: result: /bin/sed
configure:6759: checking for fgrep
configure:6821: result: /bin/grep -F
configure:6856: checking for ld used by gcc
configure:6923: result: /usr/bin/ld
configure:6930: checking if the linker (/usr/bin/ld) is GNU ld
configure:6945: result: yes
configure:6957: checking for BSD- or MS-compatible name lister (nm)
configure:7011: result: /usr/bin/nm -B
configure:7141: checking the name lister (/usr/bin/nm -B) interface
configure:7148: gcc -c conftest.c >&5
configure:7151: /usr/bin/nm -B "conftest.o"
configure:7154: output
0000000000000000 B some_variable
configure:7161: result: BSD nm
configure:7164: checking whether ln -s works
configure:7168: result: yes
configure:7176: checking the maximum length of command line arguments
configure:7307: result: 3458764513820540925
configure:7355: checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format
configure:7395: result: func_convert_file_noop
configure:7402: checking how to convert x86_64-pc-linux-gnu file names to toolchain format
configure:7422: result: func_convert_file_noop
configure:7429: checking for /usr/bin/ld option to reload object files
configure:7436: result: -r
configure:7510: checking for objdump
configure:7526: found /usr/bin/objdump
configure:7537: result: objdump
configure:7569: checking how to recognize dependent libraries
configure:7769: result: pass_all
configure:7854: checking for dlltool
configure:7884: result: no
configure:7914: checking how to associate runtime and link libraries
configure:7941: result: printf %s\n
configure:8001: checking for ar
configure:8017: found /usr/bin/ar
configure:8028: result: ar
configure:8065: checking for archiver @FILE support
configure:8082: gcc -c conftest.c >&5
configure:8082: $? = 0
configure:8085: ar cru libconftest.a @conftest.lst >&5
ar: `u' modifier ignored since `D' is the default (see `U')
configure:8088: $? = 0
configure:8093: ar cru libconftest.a @conftest.lst >&5
ar: `u' modifier ignored since `D' is the default (see `U')
ar: conftest.o: No such file or directory
configure:8096: $? = 1
configure:8108: result: @
configure:8166: checking for strip
configure:8182: found /usr/bin/strip
configure:8193: result: strip
configure:8265: checking for ranlib
configure:8281: found /usr/bin/ranlib
configure:8292: result: ranlib
configure:8394: checking command to parse /usr/bin/nm -B output from gcc object
configure:8547: gcc -c conftest.c >&5
configure:8550: $? = 0
configure:8554: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
configure:8557: $? = 0
configure:8623: gcc -o conftest conftest.c conftstm.o >&5
configure:8626: $? = 0
configure:8664: result: ok
configure:8711: checking for sysroot
configure:8741: result: no
configure:8748: checking for a working dd
configure:8786: result: /bin/dd
configure:8790: checking how to truncate binary pipes
configure:8805: result: /bin/dd bs=4096 count=1
configure:8941: gcc -c conftest.c >&5
configure:8944: $? = 0
configure:9134: checking for mt
configure:9150: found /bin/mt
configure:9161: result: mt
configure:9184: checking if mt is a manifest tool
configure:9190: mt '-?'
configure:9198: result: no
configure:9872: checking for dlfcn.h
configure:9872: gcc -c conftest.c >&5
configure:9872: $? = 0
configure:9872: result: yes
configure:10139: checking for objdir
configure:10154: result: .libs
configure:10418: checking if gcc supports -fno-rtti -fno-exceptions
configure:10436: gcc -c -fno-rtti -fno-exceptions conftest.c >&5
cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
configure:10440: $? = 0
configure:10453: result: no
configure:10811: checking for gcc option to produce PIC
configure:10818: result: -fPIC -DPIC
configure:10826: checking if gcc PIC flag -fPIC -DPIC works
configure:10844: gcc -c -fPIC -DPIC -DPIC conftest.c >&5
configure:10848: $? = 0
configure:10861: result: yes
configure:10890: checking if gcc static flag -static works
configure:10918: result: yes
configure:10933: checking if gcc supports -c -o file.o
configure:10954: gcc -c -o out/conftest2.o conftest.c >&5
configure:10958: $? = 0
configure:10980: result: yes
configure:10988: checking if gcc supports -c -o file.o
configure:11035: result: yes
configure:11068: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
configure:12331: result: yes
configure:12368: checking whether -lc should be explicitly linked in
configure:12376: gcc -c conftest.c >&5
configure:12379: $? = 0
configure:12394: gcc -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1
configure:12397: $? = 0
configure:12411: result: no
configure:12571: checking dynamic linker characteristics
configure:13152: gcc -o conftest -Wl,-rpath -Wl,/foo conftest.c >&5
configure:13152: $? = 0
configure:13401: result: GNU/Linux ld.so
configure:13523: checking how to hardcode library paths into programs
configure:13548: result: immediate
configure:14096: checking whether stripping libraries is possible
configure:14101: result: yes
configure:14136: checking if libtool supports shared libraries
configure:14138: result: yes
configure:14141: checking whether to build shared libraries
configure:14166: result: yes
configure:14169: checking whether to build static libraries
configure:14173: result: yes
configure:14196: checking how to run the C++ preprocessor
configure:14223: g++ -E conftest.cpp
configure:14223: $? = 0
configure:14237: g++ -E conftest.cpp
conftest.cpp:28:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:14237: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:14262: result: g++ -E
configure:14282: g++ -E conftest.cpp
configure:14282: $? = 0
configure:14296: g++ -E conftest.cpp
conftest.cpp:28:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:14296: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:14458: checking for ld used by g++
configure:14525: result: /usr/bin/ld -m elf_x86_64
configure:14532: checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld
configure:14547: result: yes
configure:14602: checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
configure:15675: result: yes
configure:15711: g++ -c conftest.cpp >&5
configure:15714: $? = 0
configure:16195: checking for g++ option to produce PIC
configure:16202: result: -fPIC -DPIC
configure:16210: checking if g++ PIC flag -fPIC -DPIC works
configure:16228: g++ -c -fPIC -DPIC -DPIC conftest.cpp >&5
configure:16232: $? = 0
configure:16245: result: yes
configure:16268: checking if g++ static flag -static works
configure:16296: result: yes
configure:16308: checking if g++ supports -c -o file.o
configure:16329: g++ -c -o out/conftest2.o conftest.cpp >&5
configure:16333: $? = 0
configure:16355: result: yes
configure:16360: checking if g++ supports -c -o file.o
configure:16407: result: yes
configure:16437: checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
configure:16480: result: yes
configure:16621: checking dynamic linker characteristics
configure:17378: result: GNU/Linux ld.so
configure:17443: checking how to hardcode library paths into programs
configure:17468: result: immediate
configure:17529: checking for ANSI C header files
configure:17633: result: yes
configure:17729: checking for cos in -lm
configure:17754: gcc -o conftest conftest.c -lm >&5
conftest.c:36:6: warning: conflicting types for built-in function 'cos'
char cos ();
^
configure:17754: $? = 0
configure:17763: result: yes
configure:17773: checking for C/C++ restrict keyword
configure:17798: gcc -c conftest.c >&5
configure:17798: $? = 0
configure:17806: result: __restrict
configure:17960: checking for pkg-config
configure:17978: found /usr/bin/pkg-config
configure:17990: result: /usr/bin/pkg-config
configure:18015: checking pkg-config is at least version 0.9.0
configure:18018: result: yes
configure:18413: checking for dot
configure:18443: result: no
configure:18770: checking whether -diag-disable 1478 overrides deprecated declarations
configure:18781: gcc -c -O3 -g -Wall -Werror -diag-disable 1478 conftest.c >&5
gcc: error: 1478: No such file or directory
configure:18781: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| /* end confdefs.h. */
|
| int __attribute__ ((__deprecated__)) f() { return 0; }
| int main() { return f(); }
|
configure:18786: result: no
configure:18793: checking whether -Wno-deprecated-declarations overrides deprecated declarations
configure:18804: gcc -c -O3 -g -Wall -Werror -Wno-deprecated-declarations conftest.c >&5
configure:18804: $? = 0
configure:18805: result: yes
configure:18824: checking -diag-disable 269
configure:18839: gcc -c -O3 -g -Wall -Werror -diag-disable 269 conftest.c >&5
gcc: error: 269: No such file or directory
configure:18839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| /* end confdefs.h. */
|
| #include <stdlib.h>
| #include <stdio.h>
| int main() {
| char *p = NULL;
| scanf("%m[^.]", &p);
| free(p);
| return 0;
| }
|
configure:18843: result: no
configure:19056: gcc -c -O3 -g -Wall -Werror conftest.c >&5
configure:19056: $? = 0
configure:19066: checking for __attribute__(optimize)
configure:19068: result: 1
configure:19103: checking for shm_open in -lrt
configure:19128: gcc -o conftest conftest.c -lrt >&5
configure:19128: $? = 0
configure:19137: result: yes
configure:19150: checking for timer_create in -lrt
configure:19175: gcc -o conftest conftest.c -lrt -lrt >&5
configure:19175: $? = 0
configure:19184: result: yes
configure:19201: checking whether asprintf is declared
configure:19201: gcc -c conftest.c >&5
configure:19201: $? = 0
configure:19201: result: yes
configure:19219: checking whether strdupa is declared
configure:19219: gcc -c conftest.c >&5
configure:19219: $? = 0
configure:19219: result: yes
configure:19237: checking whether basename is declared
configure:19237: gcc -c conftest.c >&5
configure:19237: $? = 0
configure:19237: result: yes
configure:19255: checking whether fmemopen is declared
configure:19255: gcc -c conftest.c >&5
configure:19255: $? = 0
configure:19255: result: yes
configure:19279: checking whether CPU_ZERO is declared
configure:19279: gcc -c conftest.c >&5
configure:19279: $? = 0
configure:19279: result: yes
configure:19296: checking whether CPU_ISSET is declared
configure:19296: gcc -c conftest.c >&5
configure:19296: $? = 0
configure:19296: result: yes
configure:19319: checking for library containing pthread_create
configure:19350: gcc -o conftest conftest.c -lrt -lrt >&5
/tmp/ccnBW6xK.o: In function `main':
conftest.c:(.text+0xa): undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
configure:19350: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char pthread_create ();
| int
| main ()
| {
| return pthread_create ();
| ;
| return 0;
| }
configure:19350: gcc -o conftest conftest.c -lpthread -lrt -lrt >&5
configure:19350: $? = 0
configure:19367: result: -lpthread
configure:19375: checking for library containing pthread_atfork
configure:19406: gcc -o conftest conftest.c -lpthread -lrt -lrt >&5
configure:19406: $? = 0
configure:19423: result: none required
configure:19436: checking whether F_SETOWN_EX is declared
configure:19436: gcc -c conftest.c >&5
configure:19436: $? = 0
configure:19436: result: yes
configure:19454: checking whether ethtool_cmd_speed is declared
configure:19454: gcc -c conftest.c >&5
configure:19454: $? = 0
configure:19454: result: yes
configure:19465: checking whether SPEED_UNKNOWN is declared
configure:19465: gcc -c conftest.c >&5
configure:19465: $? = 0
configure:19465: result: yes
configure:19482: checking whether __ppc_get_timebase_freq is declared
configure:19482: gcc -c conftest.c >&5
conftest.c:43:30: fatal error: sys/platform/ppc.h: No such file or directory
compilation terminated.
configure:19482: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| /* end confdefs.h. */
| #include <sys/platform/ppc.h>
|
| int
| main ()
| {
| #ifndef __ppc_get_timebase_freq
| #ifdef __cplusplus
| (void) __ppc_get_timebase_freq;
| #else
| (void) __ppc_get_timebase_freq;
| #endif
| #endif
|
| ;
| return 0;
| }
configure:19482: result: no
configure:19496: checking sys/platform/ppc.h usability
configure:19496: gcc -c conftest.c >&5
conftest.c:77:30: fatal error: sys/platform/ppc.h: No such file or directory
compilation terminated.
configure:19496: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/platform/ppc.h>
configure:19496: result: no
configure:19496: checking sys/platform/ppc.h presence
configure:19496: gcc -E conftest.c
conftest.c:44:30: fatal error: sys/platform/ppc.h: No such file or directory
compilation terminated.
configure:19496: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| /* end confdefs.h. */
| #include <sys/platform/ppc.h>
configure:19496: result: no
configure:19496: checking for sys/platform/ppc.h
configure:19496: result: no
configure:19519: checking for using Google C++ Testing Framework
configure:19521: result: no
configure:19589: checking numa.h usability
configure:19589: gcc -c conftest.c >&5
configure:19589: $? = 0
configure:19589: result: yes
configure:19589: checking numa.h presence
configure:19589: gcc -E conftest.c
configure:19589: $? = 0
configure:19589: result: yes
configure:19589: checking for numa.h
configure:19589: result: yes
configure:19589: checking numaif.h usability
configure:19589: gcc -c conftest.c >&5
configure:19589: $? = 0
configure:19589: result: yes
configure:19589: checking numaif.h presence
configure:19589: gcc -E conftest.c
configure:19589: $? = 0
configure:19589: result: yes
configure:19589: checking for numaif.h
configure:19589: result: yes
configure:19601: checking for mbind in -lnuma
configure:19626: gcc -o conftest conftest.c -lnuma -lpthread -lrt -lrt >&5
configure:19626: $? = 0
configure:19635: result: yes
configure:19647: checking for struct bitmask
configure:19647: gcc -c conftest.c >&5
configure:19647: $? = 0
configure:19647: gcc -c conftest.c >&5
conftest.c: In function 'main':
conftest.c:53:29: error: expected expression before ')' token
if (sizeof ((struct bitmask)))
^
configure:19647: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| /* end confdefs.h. */
| #include <numa.h>
|
| int
| main ()
| {
| if (sizeof ((struct bitmask)))
| return 0;
| ;
| return 0;
| }
configure:19647: result: yes
configure:19666: checking malloc hooks
configure:19718: gcc -o conftest -Wno-deprecated-declarations conftest.c -lpthread -lrt -lrt >&5
configure:19718: $? = 0
configure:19718: ./conftest
configure:19718: $? = 0
configure:19719: result: yes
configure:19793: checking bfd.h usability
configure:19793: gcc -c conftest.c >&5
conftest.c:83:17: fatal error: bfd.h: No such file or directory
compilation terminated.
configure:19793: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <bfd.h>
configure:19793: result: no
configure:19793: checking bfd.h presence
configure:19793: gcc -E conftest.c
conftest.c:50:17: fatal error: bfd.h: No such file or directory
compilation terminated.
configure:19793: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| /* end confdefs.h. */
| #include <bfd.h>
configure:19793: result: no
configure:19793: checking for bfd.h
configure:19793: result: no
configure:19797: WARNING: binutils headers not found
configure:19805: checking for libiberty.h
configure:19805: gcc -c conftest.c >&5
conftest.c:52:23: fatal error: libiberty.h: No such file or directory
compilation terminated.
configure:19805: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| /* end confdefs.h. */
| #define HAVE_DECL_BASENAME 1
|
| #include <libiberty.h>
configure:19805: result: no
configure:19805: checking for libiberty/libiberty.h
configure:19805: gcc -c conftest.c >&5
conftest.c:52:33: fatal error: libiberty/libiberty.h: No such file or directory
compilation terminated.
configure:19805: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| /* end confdefs.h. */
| #define HAVE_DECL_BASENAME 1
|
| #include <libiberty/libiberty.h>
configure:19805: result: no
configure:19820: checking for bfd_openr in -lbfd
configure:19845: gcc -o conftest conftest.c -lbfd -lpthread -lrt -lrt >&5
/usr/bin/ld: cannot find -lbfd
collect2: error: ld returned 1 exit status
configure:19845: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char bfd_openr ();
| int
| main ()
| {
| return bfd_openr ();
| ;
| return 0;
| }
configure:19854: result: no
configure:19859: WARNING: bfd library not found
configure:19863: checking for xstrerror in -liberty
configure:19888: gcc -o conftest conftest.c -liberty -lpthread -lrt -lrt >&5
/usr/bin/ld: cannot find -liberty
collect2: error: ld returned 1 exit status
configure:19888: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char xstrerror ();
| int
| main ()
| {
| return xstrerror ();
| ;
| return 0;
| }
configure:19897: result: no
configure:19902: WARNING: iberty library not found
configure:19906: checking for dlopen in -ldl
configure:19931: gcc -o conftest conftest.c -ldl -lpthread -lrt -lrt >&5
configure:19931: $? = 0
configure:19940: result: yes
configure:19949: checking for main in -lintl
configure:19968: gcc -o conftest conftest.c -lintl -lpthread -lrt -lrt -ldl >&5
/usr/bin/ld: cannot find -lintl
collect2: error: ld returned 1 exit status
configure:19968: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| /* end confdefs.h. */
|
|
| int
| main ()
| {
| return main ();
| ;
| return 0;
| }
configure:19977: result: no
configure:19982: WARNING: intl library not found
configure:19986: checking for struct dl_phdr_info
configure:19986: gcc -c conftest.c >&5
configure:19986: $? = 0
configure:19986: gcc -c conftest.c >&5
conftest.c: In function 'main':
conftest.c:56:34: error: expected expression before ')' token
if (sizeof ((struct dl_phdr_info)))
^
configure:19986: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| /* end confdefs.h. */
| #define _GNU_SOURCE 1
| #include <link.h>
|
| int
| main ()
| {
| if (sizeof ((struct dl_phdr_info)))
| return 0;
| ;
| return 0;
| }
configure:19986: result: yes
configure:20020: WARNING: detailed backtrace is not supported
configure:20164: checking __attribute__((constructor))
configure:20193: gcc -o conftest conftest.c -lpthread -lrt -lrt -ldl >&5
configure:20193: $? = 0
configure:20193: ./conftest
configure:20193: $? = 0
configure:20194: result: yes
configure:20343: Memory allocator is ptmalloc-2.8.6 version
configure:20368: checking for malloc_get_state
configure:20368: gcc -o conftest conftest.c -lpthread -lrt -lrt -ldl >&5
configure:20368: $? = 0
configure:20368: result: yes
configure:20368: checking for malloc_set_state
configure:20368: gcc -o conftest conftest.c -lpthread -lrt -lrt -ldl >&5
configure:20368: $? = 0
configure:20368: result: yes
configure:20411: Compiling with verbs support from /usr
configure:20510: checking infiniband/verbs.h usability
configure:20510: gcc -c conftest.c >&5
configure:20510: $? = 0
configure:20510: result: yes
configure:20510: checking infiniband/verbs.h presence
configure:20510: gcc -E conftest.c
configure:20510: $? = 0
configure:20510: result: yes
configure:20510: checking for infiniband/verbs.h
configure:20510: result: yes
configure:20519: checking for ibv_get_device_list in -libverbs
configure:20544: gcc -o conftest conftest.c -libverbs -lpthread -lrt -lrt -ldl >&5
configure:20544: $? = 0
configure:20553: result: yes
configure:20574: checking whether ibv_wc_status_str is declared
configure:20574: gcc -c conftest.c >&5
configure:20574: $? = 0
configure:20574: result: yes
configure:20592: checking whether ibv_event_type_str is declared
configure:20592: gcc -c conftest.c >&5
configure:20592: $? = 0
configure:20592: result: yes
configure:20612: checking whether ibv_query_gid is declared
configure:20612: gcc -c conftest.c >&5
configure:20612: $? = 0
configure:20612: result: yes
configure:20632: checking whether ibv_get_device_name is declared
configure:20632: gcc -c conftest.c >&5
configure:20632: $? = 0
configure:20632: result: yes
configure:20652: checking whether ibv_create_srq is declared
configure:20652: gcc -c conftest.c >&5
configure:20652: $? = 0
configure:20652: result: yes
configure:20672: checking whether ibv_get_async_event is declared
configure:20672: gcc -c conftest.c >&5
configure:20672: $? = 0
configure:20672: result: yes
configure:20713: checking infiniband/verbs_exp.h usability
configure:20713: gcc -c conftest.c >&5
configure:20713: $? = 0
configure:20713: result: yes
configure:20713: checking infiniband/verbs_exp.h presence
configure:20713: gcc -E conftest.c
configure:20713: $? = 0
configure:20713: result: yes
configure:20713: checking for infiniband/verbs_exp.h
configure:20713: result: yes
configure:20728: checking infiniband/mlx5_hw.h usability
configure:20728: gcc -c conftest.c >&5
configure:20728: $? = 0
configure:20728: result: yes
configure:20728: checking infiniband/mlx5_hw.h presence
configure:20728: gcc -E conftest.c
configure:20728: $? = 0
configure:20728: result: yes
configure:20728: checking for infiniband/mlx5_hw.h
configure:20728: result: yes
configure:20742: checking whether ibv_mlx5_exp_get_qp_info is declared
configure:20742: gcc -c conftest.c >&5
configure:20742: $? = 0
configure:20742: result: yes
configure:20753: checking whether ibv_mlx5_exp_get_cq_info is declared
configure:20753: gcc -c conftest.c >&5
configure:20753: $? = 0
configure:20753: result: yes
configure:20764: checking whether ibv_mlx5_exp_get_srq_info is declared
configure:20764: gcc -c conftest.c >&5
configure:20764: $? = 0
configure:20764: result: yes
configure:20775: checking whether ibv_mlx5_exp_update_cq_ci is declared
configure:20775: gcc -c conftest.c >&5
configure:20775: $? = 0
configure:20775: result: yes
configure:20786: checking whether MLX5_WQE_CTRL_SOLICITED is declared
configure:20786: gcc -c conftest.c >&5
configure:20786: $? = 0
configure:20786: result: yes
configure:20801: checking for struct ibv_mlx5_qp_info.bf.need_lock
configure:20801: gcc -c conftest.c >&5
configure:20801: $? = 0
configure:20801: result: yes
configure:20821: Compiling with mlx5 bare-metal support
configure:20828: checking whether IBV_LINK_LAYER_INFINIBAND is declared
configure:20828: gcc -c conftest.c >&5
configure:20828: $? = 0
configure:20828: result: yes
configure:20839: checking whether IBV_LINK_LAYER_ETHERNET is declared
configure:20839: gcc -c conftest.c >&5
configure:20839: $? = 0
configure:20839: result: yes
configure:20850: checking whether IBV_EVENT_GID_CHANGE is declared
configure:20850: gcc -c conftest.c >&5
configure:20850: $? = 0
configure:20850: result: yes
configure:20863: checking whether IBV_EXP_CQ_IGNORE_OVERRUN is declared
configure:20863: gcc -c conftest.c >&5
configure:20863: $? = 0
configure:20863: result: yes
configure:20874: checking whether IBV_EXP_ACCESS_ALLOCATE_MR is declared
configure:20874: gcc -c conftest.c >&5
configure:20874: $? = 0
configure:20874: result: yes
configure:20885: checking whether IBV_EXP_ACCESS_ON_DEMAND is declared
configure:20885: gcc -c conftest.c >&5
configure:20885: $? = 0
configure:20885: result: yes
configure:20896: checking whether IBV_EXP_DEVICE_MR_ALLOCATE is declared
configure:20896: gcc -c conftest.c >&5
configure:20896: $? = 0
configure:20896: result: yes
configure:20907: checking whether IBV_EXP_WR_NOP is declared
configure:20907: gcc -c conftest.c >&5
configure:20907: $? = 0
configure:20907: result: yes
configure:20918: checking whether IBV_EXP_DEVICE_DC_TRANSPORT is declared
configure:20918: gcc -c conftest.c >&5
configure:20918: $? = 0
configure:20918: result: yes
configure:20929: checking whether IBV_EXP_ATOMIC_HCA_REPLY_BE is declared
configure:20929: gcc -c conftest.c >&5
configure:20929: $? = 0
configure:20929: result: yes
configure:20940: checking whether IBV_EXP_PREFETCH_WRITE_ACCESS is declared
configure:20940: gcc -c conftest.c >&5
configure:20940: $? = 0
configure:20940: result: yes
configure:20951: checking whether IBV_EXP_QP_OOO_RW_DATA_PLACEMENT is declared
configure:20951: gcc -c conftest.c >&5
configure:20951: $? = 0
configure:20951: result: yes
configure:20962: checking whether IBV_EXP_DCT_OOO_RW_DATA_PLACEMENT is declared
configure:20962: gcc -c conftest.c >&5
configure:20962: $? = 0
configure:20962: result: yes
configure:20973: checking whether IBV_EXP_CQ_MODERATION is declared
configure:20973: gcc -c conftest.c >&5
configure:20973: $? = 0
configure:20973: result: yes
configure:20984: checking whether ibv_exp_reg_mr is declared
configure:20984: gcc -c conftest.c >&5
configure:20984: $? = 0
configure:20984: result: yes
configure:20995: checking whether ibv_exp_create_qp is declared
configure:20995: gcc -c conftest.c >&5
configure:20995: $? = 0
configure:20995: result: yes
configure:21006: checking whether ibv_exp_prefetch_mr is declared
configure:21006: gcc -c conftest.c >&5
configure:21006: $? = 0
configure:21006: result: yes
configure:21017: checking whether ibv_exp_create_srq is declared
configure:21017: gcc -c conftest.c >&5
configure:21017: $? = 0
configure:21017: result: yes
configure:21028: checking whether ibv_exp_setenv is declared
configure:21028: gcc -c conftest.c >&5
configure:21028: $? = 0
configure:21028: result: yes
configure:21041: checking whether ibv_exp_post_send is declared
configure:21041: gcc -c conftest.c >&5
configure:21041: $? = 0
configure:21041: result: yes
configure:21057: checking whether IBV_EXP_WR_EXT_MASKED_ATOMIC_CMP_AND_SWP is declared
configure:21057: gcc -c conftest.c >&5
configure:21057: $? = 0
configure:21057: result: yes
configure:21073: checking whether IBV_EXP_WR_EXT_MASKED_ATOMIC_FETCH_AND_ADD is declared
configure:21073: gcc -c conftest.c >&5
configure:21073: $? = 0
configure:21073: result: yes
configure:21089: checking whether IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG is declared
configure:21089: gcc -c conftest.c >&5
configure:21089: $? = 0
configure:21089: result: yes
configure:21105: checking whether IBV_EXP_SEND_EXT_ATOMIC_INLINE is declared
configure:21105: gcc -c conftest.c >&5
configure:21105: $? = 0
configure:21105: result: yes
configure:21124: checking whether IBV_EXP_WR_UMR_FILL is declared
configure:21124: gcc -c conftest.c >&5
configure:21124: $? = 0
configure:21124: result: yes
configure:21142: checking whether IBV_EXP_QP_CREATE_UMR is declared
configure:21142: gcc -c conftest.c >&5
configure:21142: $? = 0
configure:21142: result: yes
configure:21160: checking for struct ibv_exp_qp_init_attr.umr_caps
configure:21160: gcc -c conftest.c >&5
conftest.c: In function 'main':
conftest.c:107:12: error: 'struct ibv_exp_qp_init_attr' has no member named 'umr_caps'
if (ac_aggr.umr_caps)
^
configure:21160: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| #define HAVE_STRUCT_DL_PHDR_INFO 1
| #define UCS_MAX_LOG_LEVEL UCS_LOG_LEVEL_TRACE_POLL
| #define ENABLE_ASSERT 1
| #define HAVE_HW_TIMER 1
| #define ENABLE_SYMBOL_OVERRIDE 1
| #define HAVE_UCM_PTMALLOC286 1
| #define HAVE_MALLOC_GET_STATE 1
| #define HAVE_MALLOC_SET_STATE 1
| #define HAVE_DECL_IBV_WC_STATUS_STR 1
| #define HAVE_DECL_________________________IBV_EVENT_TYPE_STR 1
| #define HAVE_DECL_________________________IBV_QUERY_GID 1
| #define HAVE_DECL_________________________IBV_GET_DEVICE_NAME 1
| #define HAVE_DECL_________________________IBV_CREATE_SRQ 1
| #define HAVE_DECL_________________________IBV_GET_ASYNC_EVENT 1
| #define HAVE_VERBS_EXP_H 1
| #define HAVE_INFINIBAND_MLX5_HW_H 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_QP_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_CQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_SRQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_UPDATE_CQ_CI 1
| #define HAVE_DECL_MLX5_WQE_CTRL_SOLICITED 1
| #define HAVE_STRUCT_IBV_MLX5_QP_INFO_BF_NEED_LOCK 1
| #define HAVE_MLX5_HW 1
| #define HAVE_DECL_IBV_LINK_LAYER_INFINIBAND 1
| #define HAVE_DECL_IBV_LINK_LAYER_ETHERNET 1
| #define HAVE_DECL_IBV_EVENT_GID_CHANGE 1
| #define HAVE_DECL_IBV_EXP_CQ_IGNORE_OVERRUN 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ALLOCATE_MR 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ON_DEMAND 1
| #define HAVE_DECL_IBV_EXP_DEVICE_MR_ALLOCATE 1
| #define HAVE_DECL_IBV_EXP_WR_NOP 1
| #define HAVE_DECL_IBV_EXP_DEVICE_DC_TRANSPORT 1
| #define HAVE_DECL_IBV_EXP_ATOMIC_HCA_REPLY_BE 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_WRITE_ACCESS 1
| #define HAVE_DECL_IBV_EXP_QP_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_DCT_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_CQ_MODERATION 1
| #define HAVE_DECL_IBV_EXP_REG_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_QP 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_SRQ 1
| #define HAVE_DECL_IBV_EXP_SETENV 1
| #define HAVE_DECL_IBV_EXP_POST_SEND 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_CMP_AND_SWP 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_FETCH_AND_ADD 1
| #define HAVE_DECL_IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG 1
| #define HAVE_DECL_IBV_EXP_SEND_EXT_ATOMIC_INLINE 1
| #define HAVE_DECL_IBV_EXP_WR_UMR_FILL 1
| #define HAVE_EXP_UMR 1
| #define HAVE_DECL_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_IBV_EXP_QP_CREATE_UMR 1
| /* end confdefs.h. */
| #include <infiniband/verbs.h>
|
| int
| main ()
| {
| static struct ibv_exp_qp_init_attr ac_aggr;
| if (ac_aggr.umr_caps)
| return 0;
| ;
| return 0;
| }
configure:21160: gcc -c conftest.c >&5
conftest.c: In function 'main':
conftest.c:107:19: error: 'struct ibv_exp_qp_init_attr' has no member named 'umr_caps'
if (sizeof ac_aggr.umr_caps)
^
configure:21160: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| #define HAVE_STRUCT_DL_PHDR_INFO 1
| #define UCS_MAX_LOG_LEVEL UCS_LOG_LEVEL_TRACE_POLL
| #define ENABLE_ASSERT 1
| #define HAVE_HW_TIMER 1
| #define ENABLE_SYMBOL_OVERRIDE 1
| #define HAVE_UCM_PTMALLOC286 1
| #define HAVE_MALLOC_GET_STATE 1
| #define HAVE_MALLOC_SET_STATE 1
| #define HAVE_DECL_IBV_WC_STATUS_STR 1
| #define HAVE_DECL_________________________IBV_EVENT_TYPE_STR 1
| #define HAVE_DECL_________________________IBV_QUERY_GID 1
| #define HAVE_DECL_________________________IBV_GET_DEVICE_NAME 1
| #define HAVE_DECL_________________________IBV_CREATE_SRQ 1
| #define HAVE_DECL_________________________IBV_GET_ASYNC_EVENT 1
| #define HAVE_VERBS_EXP_H 1
| #define HAVE_INFINIBAND_MLX5_HW_H 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_QP_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_CQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_SRQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_UPDATE_CQ_CI 1
| #define HAVE_DECL_MLX5_WQE_CTRL_SOLICITED 1
| #define HAVE_STRUCT_IBV_MLX5_QP_INFO_BF_NEED_LOCK 1
| #define HAVE_MLX5_HW 1
| #define HAVE_DECL_IBV_LINK_LAYER_INFINIBAND 1
| #define HAVE_DECL_IBV_LINK_LAYER_ETHERNET 1
| #define HAVE_DECL_IBV_EVENT_GID_CHANGE 1
| #define HAVE_DECL_IBV_EXP_CQ_IGNORE_OVERRUN 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ALLOCATE_MR 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ON_DEMAND 1
| #define HAVE_DECL_IBV_EXP_DEVICE_MR_ALLOCATE 1
| #define HAVE_DECL_IBV_EXP_WR_NOP 1
| #define HAVE_DECL_IBV_EXP_DEVICE_DC_TRANSPORT 1
| #define HAVE_DECL_IBV_EXP_ATOMIC_HCA_REPLY_BE 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_WRITE_ACCESS 1
| #define HAVE_DECL_IBV_EXP_QP_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_DCT_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_CQ_MODERATION 1
| #define HAVE_DECL_IBV_EXP_REG_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_QP 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_SRQ 1
| #define HAVE_DECL_IBV_EXP_SETENV 1
| #define HAVE_DECL_IBV_EXP_POST_SEND 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_CMP_AND_SWP 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_FETCH_AND_ADD 1
| #define HAVE_DECL_IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG 1
| #define HAVE_DECL_IBV_EXP_SEND_EXT_ATOMIC_INLINE 1
| #define HAVE_DECL_IBV_EXP_WR_UMR_FILL 1
| #define HAVE_EXP_UMR 1
| #define HAVE_DECL_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_IBV_EXP_QP_CREATE_UMR 1
| /* end confdefs.h. */
| #include <infiniband/verbs.h>
|
| int
| main ()
| {
| static struct ibv_exp_qp_init_attr ac_aggr;
| if (sizeof ac_aggr.umr_caps)
| return 0;
| ;
| return 0;
| }
configure:21160: result: no
configure:21174: checking whether IBV_EXP_MR_INDIRECT_KLMS is declared
configure:21174: gcc -c conftest.c >&5
configure:21174: $? = 0
configure:21174: result: yes
configure:21203: checking for struct ibv_exp_masked_atomic_params.masked_log_atomic_arg_sizes_network_endianness
configure:21203: gcc -c conftest.c >&5
configure:21203: $? = 0
configure:21203: result: yes
configure:21212: checking whether IBV_EXP_ODP_SUPPORT_IMPLICIT is declared
configure:21212: gcc -c conftest.c >&5
configure:21212: $? = 0
configure:21212: result: yes
configure:21225: checking for struct ibv_exp_device_attr.exp_device_cap_flags
configure:21225: gcc -c conftest.c >&5
configure:21225: $? = 0
configure:21225: result: yes
configure:21235: checking for struct ibv_exp_device_attr.odp_caps
configure:21235: gcc -c conftest.c >&5
conftest.c: In function 'main':
conftest.c:113:5: error: used struct type value where scalar is required
if (ac_aggr.odp_caps)
^
configure:21235: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| #define HAVE_STRUCT_DL_PHDR_INFO 1
| #define UCS_MAX_LOG_LEVEL UCS_LOG_LEVEL_TRACE_POLL
| #define ENABLE_ASSERT 1
| #define HAVE_HW_TIMER 1
| #define ENABLE_SYMBOL_OVERRIDE 1
| #define HAVE_UCM_PTMALLOC286 1
| #define HAVE_MALLOC_GET_STATE 1
| #define HAVE_MALLOC_SET_STATE 1
| #define HAVE_DECL_IBV_WC_STATUS_STR 1
| #define HAVE_DECL_________________________IBV_EVENT_TYPE_STR 1
| #define HAVE_DECL_________________________IBV_QUERY_GID 1
| #define HAVE_DECL_________________________IBV_GET_DEVICE_NAME 1
| #define HAVE_DECL_________________________IBV_CREATE_SRQ 1
| #define HAVE_DECL_________________________IBV_GET_ASYNC_EVENT 1
| #define HAVE_VERBS_EXP_H 1
| #define HAVE_INFINIBAND_MLX5_HW_H 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_QP_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_CQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_SRQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_UPDATE_CQ_CI 1
| #define HAVE_DECL_MLX5_WQE_CTRL_SOLICITED 1
| #define HAVE_STRUCT_IBV_MLX5_QP_INFO_BF_NEED_LOCK 1
| #define HAVE_MLX5_HW 1
| #define HAVE_DECL_IBV_LINK_LAYER_INFINIBAND 1
| #define HAVE_DECL_IBV_LINK_LAYER_ETHERNET 1
| #define HAVE_DECL_IBV_EVENT_GID_CHANGE 1
| #define HAVE_DECL_IBV_EXP_CQ_IGNORE_OVERRUN 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ALLOCATE_MR 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ON_DEMAND 1
| #define HAVE_DECL_IBV_EXP_DEVICE_MR_ALLOCATE 1
| #define HAVE_DECL_IBV_EXP_WR_NOP 1
| #define HAVE_DECL_IBV_EXP_DEVICE_DC_TRANSPORT 1
| #define HAVE_DECL_IBV_EXP_ATOMIC_HCA_REPLY_BE 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_WRITE_ACCESS 1
| #define HAVE_DECL_IBV_EXP_QP_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_DCT_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_CQ_MODERATION 1
| #define HAVE_DECL_IBV_EXP_REG_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_QP 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_SRQ 1
| #define HAVE_DECL_IBV_EXP_SETENV 1
| #define HAVE_DECL_IBV_EXP_POST_SEND 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_CMP_AND_SWP 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_FETCH_AND_ADD 1
| #define HAVE_DECL_IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG 1
| #define HAVE_DECL_IBV_EXP_SEND_EXT_ATOMIC_INLINE 1
| #define HAVE_DECL_IBV_EXP_WR_UMR_FILL 1
| #define HAVE_EXP_UMR 1
| #define HAVE_DECL_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_DECL_IBV_EXP_MR_INDIRECT_KLMS 1
| #define HAVE_EXP_UMR_NEW_API 1
| #define HAVE_IB_EXT_ATOMICS 1
| #define HAVE_MASKED_ATOMICS_ENDIANNESS 1
| #define HAVE_DECL_IBV_EXP_ODP_SUPPORT_IMPLICIT 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXP_DEVICE_CAP_FLAGS 1
| /* end confdefs.h. */
| #include <infiniband/verbs_exp.h>
|
| int
| main ()
| {
| static struct ibv_exp_device_attr ac_aggr;
| if (ac_aggr.odp_caps)
| return 0;
| ;
| return 0;
| }
configure:21235: gcc -c conftest.c >&5
configure:21235: $? = 0
configure:21235: result: yes
configure:21245: checking for struct ibv_exp_device_attr.odp_caps.per_transport_caps.dc_odp_caps
configure:21245: gcc -c conftest.c >&5
configure:21245: $? = 0
configure:21245: result: yes
configure:21255: checking for struct ibv_exp_device_attr.odp_mr_max_size
configure:21255: gcc -c conftest.c >&5
configure:21255: $? = 0
configure:21255: result: yes
configure:21265: checking for struct ibv_exp_qp_init_attr.max_inl_recv
configure:21265: gcc -c conftest.c >&5
configure:21265: $? = 0
configure:21265: result: yes
configure:21275: checking for struct ibv_async_event.element.dct
configure:21275: gcc -c conftest.c >&5
configure:21275: $? = 0
configure:21275: result: yes
configure:21287: checking for struct mlx5_wqe_av.base
configure:21287: gcc -c conftest.c >&5
conftest.c: In function 'main':
conftest.c:118:5: error: used struct type value where scalar is required
if (ac_aggr.base)
^
configure:21287: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| #define HAVE_STRUCT_DL_PHDR_INFO 1
| #define UCS_MAX_LOG_LEVEL UCS_LOG_LEVEL_TRACE_POLL
| #define ENABLE_ASSERT 1
| #define HAVE_HW_TIMER 1
| #define ENABLE_SYMBOL_OVERRIDE 1
| #define HAVE_UCM_PTMALLOC286 1
| #define HAVE_MALLOC_GET_STATE 1
| #define HAVE_MALLOC_SET_STATE 1
| #define HAVE_DECL_IBV_WC_STATUS_STR 1
| #define HAVE_DECL_________________________IBV_EVENT_TYPE_STR 1
| #define HAVE_DECL_________________________IBV_QUERY_GID 1
| #define HAVE_DECL_________________________IBV_GET_DEVICE_NAME 1
| #define HAVE_DECL_________________________IBV_CREATE_SRQ 1
| #define HAVE_DECL_________________________IBV_GET_ASYNC_EVENT 1
| #define HAVE_VERBS_EXP_H 1
| #define HAVE_INFINIBAND_MLX5_HW_H 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_QP_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_CQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_SRQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_UPDATE_CQ_CI 1
| #define HAVE_DECL_MLX5_WQE_CTRL_SOLICITED 1
| #define HAVE_STRUCT_IBV_MLX5_QP_INFO_BF_NEED_LOCK 1
| #define HAVE_MLX5_HW 1
| #define HAVE_DECL_IBV_LINK_LAYER_INFINIBAND 1
| #define HAVE_DECL_IBV_LINK_LAYER_ETHERNET 1
| #define HAVE_DECL_IBV_EVENT_GID_CHANGE 1
| #define HAVE_DECL_IBV_EXP_CQ_IGNORE_OVERRUN 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ALLOCATE_MR 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ON_DEMAND 1
| #define HAVE_DECL_IBV_EXP_DEVICE_MR_ALLOCATE 1
| #define HAVE_DECL_IBV_EXP_WR_NOP 1
| #define HAVE_DECL_IBV_EXP_DEVICE_DC_TRANSPORT 1
| #define HAVE_DECL_IBV_EXP_ATOMIC_HCA_REPLY_BE 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_WRITE_ACCESS 1
| #define HAVE_DECL_IBV_EXP_QP_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_DCT_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_CQ_MODERATION 1
| #define HAVE_DECL_IBV_EXP_REG_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_QP 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_SRQ 1
| #define HAVE_DECL_IBV_EXP_SETENV 1
| #define HAVE_DECL_IBV_EXP_POST_SEND 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_CMP_AND_SWP 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_FETCH_AND_ADD 1
| #define HAVE_DECL_IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG 1
| #define HAVE_DECL_IBV_EXP_SEND_EXT_ATOMIC_INLINE 1
| #define HAVE_DECL_IBV_EXP_WR_UMR_FILL 1
| #define HAVE_EXP_UMR 1
| #define HAVE_DECL_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_DECL_IBV_EXP_MR_INDIRECT_KLMS 1
| #define HAVE_EXP_UMR_NEW_API 1
| #define HAVE_IB_EXT_ATOMICS 1
| #define HAVE_MASKED_ATOMICS_ENDIANNESS 1
| #define HAVE_DECL_IBV_EXP_ODP_SUPPORT_IMPLICIT 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXP_DEVICE_CAP_FLAGS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS_PER_TRANSPORT_CAPS_DC_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_MR_MAX_SIZE 1
| #define HAVE_STRUCT_IBV_EXP_QP_INIT_ATTR_MAX_INL_RECV 1
| #define HAVE_STRUCT_IBV_ASYNC_EVENT_ELEMENT_DCT 1
| /* end confdefs.h. */
| #include <infiniband/mlx5_hw.h>
|
| int
| main ()
| {
| static struct mlx5_wqe_av ac_aggr;
| if (ac_aggr.base)
| return 0;
| ;
| return 0;
| }
configure:21287: gcc -c conftest.c >&5
configure:21287: $? = 0
configure:21287: result: yes
configure:21297: checking for struct mlx5_grh_av.rmac
configure:21297: gcc -c conftest.c >&5
configure:21297: $? = 0
configure:21297: result: yes
configure:21314: checking whether IBV_EXP_QPT_DC_INI is declared
configure:21314: gcc -c conftest.c >&5
configure:21314: $? = 0
configure:21314: result: yes
configure:21331: checking for struct ibv_exp_dct_init_attr.inline_size
configure:21331: gcc -c conftest.c >&5
configure:21331: $? = 0
configure:21331: result: yes
configure:21369: checking for ib_cm_send_req in -libcm
configure:21394: gcc -o conftest conftest.c -libcm -lpthread -lrt -lrt -ldl >&5
configure:21394: $? = 0
configure:21403: result: yes
configure:21424: checking for struct ibv_exp_tmh.tag
configure:21424: gcc -c conftest.c >&5
configure:21424: $? = 0
configure:21424: result: yes
configure:21438: checking for struct ibv_exp_create_srq_attr.dc_offload_params
configure:21438: gcc -c conftest.c >&5
conftest.c: In function 'main':
conftest.c:128:12: error: 'struct ibv_exp_create_srq_attr' has no member named 'dc_offload_params'
if (ac_aggr.dc_offload_params)
^
configure:21438: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| #define HAVE_STRUCT_DL_PHDR_INFO 1
| #define UCS_MAX_LOG_LEVEL UCS_LOG_LEVEL_TRACE_POLL
| #define ENABLE_ASSERT 1
| #define HAVE_HW_TIMER 1
| #define ENABLE_SYMBOL_OVERRIDE 1
| #define HAVE_UCM_PTMALLOC286 1
| #define HAVE_MALLOC_GET_STATE 1
| #define HAVE_MALLOC_SET_STATE 1
| #define HAVE_DECL_IBV_WC_STATUS_STR 1
| #define HAVE_DECL_________________________IBV_EVENT_TYPE_STR 1
| #define HAVE_DECL_________________________IBV_QUERY_GID 1
| #define HAVE_DECL_________________________IBV_GET_DEVICE_NAME 1
| #define HAVE_DECL_________________________IBV_CREATE_SRQ 1
| #define HAVE_DECL_________________________IBV_GET_ASYNC_EVENT 1
| #define HAVE_VERBS_EXP_H 1
| #define HAVE_INFINIBAND_MLX5_HW_H 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_QP_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_CQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_SRQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_UPDATE_CQ_CI 1
| #define HAVE_DECL_MLX5_WQE_CTRL_SOLICITED 1
| #define HAVE_STRUCT_IBV_MLX5_QP_INFO_BF_NEED_LOCK 1
| #define HAVE_MLX5_HW 1
| #define HAVE_DECL_IBV_LINK_LAYER_INFINIBAND 1
| #define HAVE_DECL_IBV_LINK_LAYER_ETHERNET 1
| #define HAVE_DECL_IBV_EVENT_GID_CHANGE 1
| #define HAVE_DECL_IBV_EXP_CQ_IGNORE_OVERRUN 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ALLOCATE_MR 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ON_DEMAND 1
| #define HAVE_DECL_IBV_EXP_DEVICE_MR_ALLOCATE 1
| #define HAVE_DECL_IBV_EXP_WR_NOP 1
| #define HAVE_DECL_IBV_EXP_DEVICE_DC_TRANSPORT 1
| #define HAVE_DECL_IBV_EXP_ATOMIC_HCA_REPLY_BE 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_WRITE_ACCESS 1
| #define HAVE_DECL_IBV_EXP_QP_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_DCT_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_CQ_MODERATION 1
| #define HAVE_DECL_IBV_EXP_REG_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_QP 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_SRQ 1
| #define HAVE_DECL_IBV_EXP_SETENV 1
| #define HAVE_DECL_IBV_EXP_POST_SEND 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_CMP_AND_SWP 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_FETCH_AND_ADD 1
| #define HAVE_DECL_IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG 1
| #define HAVE_DECL_IBV_EXP_SEND_EXT_ATOMIC_INLINE 1
| #define HAVE_DECL_IBV_EXP_WR_UMR_FILL 1
| #define HAVE_EXP_UMR 1
| #define HAVE_DECL_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_DECL_IBV_EXP_MR_INDIRECT_KLMS 1
| #define HAVE_EXP_UMR_NEW_API 1
| #define HAVE_IB_EXT_ATOMICS 1
| #define HAVE_MASKED_ATOMICS_ENDIANNESS 1
| #define HAVE_DECL_IBV_EXP_ODP_SUPPORT_IMPLICIT 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXP_DEVICE_CAP_FLAGS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS_PER_TRANSPORT_CAPS_DC_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_MR_MAX_SIZE 1
| #define HAVE_STRUCT_IBV_EXP_QP_INIT_ATTR_MAX_INL_RECV 1
| #define HAVE_STRUCT_IBV_ASYNC_EVENT_ELEMENT_DCT 1
| #define HAVE_STRUCT_MLX5_WQE_AV_BASE 1
| #define HAVE_STRUCT_MLX5_GRH_AV_RMAC 1
| #define HAVE_IB 1
| #define HAVE_DECL_IBV_EXP_QPT_DC_INI 1
| #define HAVE_STRUCT_IBV_EXP_DCT_INIT_ATTR_INLINE_SIZE 1
| #define HAVE_TL_DC 1
| #define HAVE_TL_RC 1
| #define HAVE_TL_UD 1
| #define HAVE_TL_CM 1
| #define IBV_EXP_HW_TM 1
| /* end confdefs.h. */
| #include <infiniband/verbs_exp.h>
|
| int
| main ()
| {
| static struct ibv_exp_create_srq_attr ac_aggr;
| if (ac_aggr.dc_offload_params)
| return 0;
| ;
| return 0;
| }
configure:21438: gcc -c conftest.c >&5
conftest.c: In function 'main':
conftest.c:128:19: error: 'struct ibv_exp_create_srq_attr' has no member named 'dc_offload_params'
if (sizeof ac_aggr.dc_offload_params)
^
configure:21438: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| #define HAVE_STRUCT_DL_PHDR_INFO 1
| #define UCS_MAX_LOG_LEVEL UCS_LOG_LEVEL_TRACE_POLL
| #define ENABLE_ASSERT 1
| #define HAVE_HW_TIMER 1
| #define ENABLE_SYMBOL_OVERRIDE 1
| #define HAVE_UCM_PTMALLOC286 1
| #define HAVE_MALLOC_GET_STATE 1
| #define HAVE_MALLOC_SET_STATE 1
| #define HAVE_DECL_IBV_WC_STATUS_STR 1
| #define HAVE_DECL_________________________IBV_EVENT_TYPE_STR 1
| #define HAVE_DECL_________________________IBV_QUERY_GID 1
| #define HAVE_DECL_________________________IBV_GET_DEVICE_NAME 1
| #define HAVE_DECL_________________________IBV_CREATE_SRQ 1
| #define HAVE_DECL_________________________IBV_GET_ASYNC_EVENT 1
| #define HAVE_VERBS_EXP_H 1
| #define HAVE_INFINIBAND_MLX5_HW_H 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_QP_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_CQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_SRQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_UPDATE_CQ_CI 1
| #define HAVE_DECL_MLX5_WQE_CTRL_SOLICITED 1
| #define HAVE_STRUCT_IBV_MLX5_QP_INFO_BF_NEED_LOCK 1
| #define HAVE_MLX5_HW 1
| #define HAVE_DECL_IBV_LINK_LAYER_INFINIBAND 1
| #define HAVE_DECL_IBV_LINK_LAYER_ETHERNET 1
| #define HAVE_DECL_IBV_EVENT_GID_CHANGE 1
| #define HAVE_DECL_IBV_EXP_CQ_IGNORE_OVERRUN 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ALLOCATE_MR 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ON_DEMAND 1
| #define HAVE_DECL_IBV_EXP_DEVICE_MR_ALLOCATE 1
| #define HAVE_DECL_IBV_EXP_WR_NOP 1
| #define HAVE_DECL_IBV_EXP_DEVICE_DC_TRANSPORT 1
| #define HAVE_DECL_IBV_EXP_ATOMIC_HCA_REPLY_BE 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_WRITE_ACCESS 1
| #define HAVE_DECL_IBV_EXP_QP_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_DCT_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_CQ_MODERATION 1
| #define HAVE_DECL_IBV_EXP_REG_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_QP 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_SRQ 1
| #define HAVE_DECL_IBV_EXP_SETENV 1
| #define HAVE_DECL_IBV_EXP_POST_SEND 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_CMP_AND_SWP 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_FETCH_AND_ADD 1
| #define HAVE_DECL_IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG 1
| #define HAVE_DECL_IBV_EXP_SEND_EXT_ATOMIC_INLINE 1
| #define HAVE_DECL_IBV_EXP_WR_UMR_FILL 1
| #define HAVE_EXP_UMR 1
| #define HAVE_DECL_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_DECL_IBV_EXP_MR_INDIRECT_KLMS 1
| #define HAVE_EXP_UMR_NEW_API 1
| #define HAVE_IB_EXT_ATOMICS 1
| #define HAVE_MASKED_ATOMICS_ENDIANNESS 1
| #define HAVE_DECL_IBV_EXP_ODP_SUPPORT_IMPLICIT 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXP_DEVICE_CAP_FLAGS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS_PER_TRANSPORT_CAPS_DC_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_MR_MAX_SIZE 1
| #define HAVE_STRUCT_IBV_EXP_QP_INIT_ATTR_MAX_INL_RECV 1
| #define HAVE_STRUCT_IBV_ASYNC_EVENT_ELEMENT_DCT 1
| #define HAVE_STRUCT_MLX5_WQE_AV_BASE 1
| #define HAVE_STRUCT_MLX5_GRH_AV_RMAC 1
| #define HAVE_IB 1
| #define HAVE_DECL_IBV_EXP_QPT_DC_INI 1
| #define HAVE_STRUCT_IBV_EXP_DCT_INIT_ATTR_INLINE_SIZE 1
| #define HAVE_TL_DC 1
| #define HAVE_TL_RC 1
| #define HAVE_TL_UD 1
| #define HAVE_TL_CM 1
| #define IBV_EXP_HW_TM 1
| /* end confdefs.h. */
| #include <infiniband/verbs_exp.h>
|
| int
| main ()
| {
| static struct ibv_exp_create_srq_attr ac_aggr;
| if (sizeof ac_aggr.dc_offload_params)
| return 0;
| ;
| return 0;
| }
configure:21438: result: no
configure:21454: checking whether ibv_cmd_modify_qp is declared
configure:21454: gcc -c conftest.c >&5
configure:21454: $? = 0
configure:21454: result: yes
configure:21468: Checking OFED valgrind libs /usr/lib64/mlnx_ofed/valgrind
configure:21592: checking /usr/include/rdma/rdma_cma.h usability
configure:21592: gcc -c conftest.c >&5
configure:21592: $? = 0
configure:21592: result: yes
configure:21592: checking /usr/include/rdma/rdma_cma.h presence
configure:21592: gcc -E conftest.c
configure:21592: $? = 0
configure:21592: result: yes
configure:21592: checking for /usr/include/rdma/rdma_cma.h
configure:21592: result: yes
configure:21595: checking for rdma_create_id in -lrdmacm
configure:21620: gcc -o conftest conftest.c -lrdmacm -lpthread -lrt -lrt -ldl >&5
configure:21620: $? = 0
configure:21629: result: yes
configure:21699: checking for CRAY_UGNI
configure:21706: $PKG_CONFIG --exists --print-errors "cray-ugni cray-pmi"
Package cray-ugni was not found in the pkg-config search path.
Perhaps you should add the directory containing `cray-ugni.pc'
to the PKG_CONFIG_PATH environment variable
No package 'cray-ugni' found
Package cray-pmi was not found in the pkg-config search path.
Perhaps you should add the directory containing `cray-pmi.pc'
to the PKG_CONFIG_PATH environment variable
No package 'cray-pmi' found
configure:21709: $? = 1
configure:21723: $PKG_CONFIG --exists --print-errors "cray-ugni cray-pmi"
Package cray-ugni was not found in the pkg-config search path.
Perhaps you should add the directory containing `cray-ugni.pc'
to the PKG_CONFIG_PATH environment variable
No package 'cray-ugni' found
Package cray-pmi was not found in the pkg-config search path.
Perhaps you should add the directory containing `cray-pmi.pc'
to the PKG_CONFIG_PATH environment variable
No package 'cray-pmi' found
configure:21726: $? = 1
configure:21740: result: no
No package 'cray-ugni' found
No package 'cray-pmi' found
configure:22031: checking for mvn
configure:22061: result: no
configure:22068: checking for java
configure:22084: found /usr/bin/java
configure:22095: result: yes
configure:22220: WARNING: Disabling Java support - java or mvn not in path.
configure:22302: checking cuda.h usability
configure:22302: gcc -c -I/usr/local/cuda/include conftest.c >&5
configure:22302: $? = 0
configure:22302: result: yes
configure:22302: checking cuda.h presence
configure:22302: gcc -E -I/usr/local/cuda/include conftest.c
configure:22302: $? = 0
configure:22302: result: yes
configure:22302: checking for cuda.h
configure:22302: result: yes
configure:22308: checking for cuPointerGetAttribute in -lcuda
configure:22333: gcc -o conftest -I/usr/local/cuda/include -L/usr/local/cuda/lib64 conftest.c -lcuda -lpthread -lrt -lrt -ldl >&5
configure:22333: $? = 0
configure:22343: result: yes
configure:22302: checking cuda_runtime.h usability
configure:22302: gcc -c -I/usr/local/cuda/include conftest.c >&5
configure:22302: $? = 0
configure:22302: result: yes
configure:22302: checking cuda_runtime.h presence
configure:22302: gcc -E -I/usr/local/cuda/include conftest.c
configure:22302: $? = 0
configure:22302: result: yes
configure:22302: checking for cuda_runtime.h
configure:22302: result: yes
configure:22308: checking for cuPointerGetAttribute in -lcuda
configure:22343: result: yes
configure:22452: checking gdrapi.h usability
configure:22452: gcc -c -I/usr/local/cuda/include conftest.c >&5
conftest.c:159:20: fatal error: gdrapi.h: No such file or directory
compilation terminated.
configure:22452: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| #define HAVE_STRUCT_DL_PHDR_INFO 1
| #define UCS_MAX_LOG_LEVEL UCS_LOG_LEVEL_TRACE_POLL
| #define ENABLE_ASSERT 1
| #define HAVE_HW_TIMER 1
| #define ENABLE_SYMBOL_OVERRIDE 1
| #define HAVE_UCM_PTMALLOC286 1
| #define HAVE_MALLOC_GET_STATE 1
| #define HAVE_MALLOC_SET_STATE 1
| #define HAVE_DECL_IBV_WC_STATUS_STR 1
| #define HAVE_DECL_________________________IBV_EVENT_TYPE_STR 1
| #define HAVE_DECL_________________________IBV_QUERY_GID 1
| #define HAVE_DECL_________________________IBV_GET_DEVICE_NAME 1
| #define HAVE_DECL_________________________IBV_CREATE_SRQ 1
| #define HAVE_DECL_________________________IBV_GET_ASYNC_EVENT 1
| #define HAVE_VERBS_EXP_H 1
| #define HAVE_INFINIBAND_MLX5_HW_H 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_QP_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_CQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_SRQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_UPDATE_CQ_CI 1
| #define HAVE_DECL_MLX5_WQE_CTRL_SOLICITED 1
| #define HAVE_STRUCT_IBV_MLX5_QP_INFO_BF_NEED_LOCK 1
| #define HAVE_MLX5_HW 1
| #define HAVE_DECL_IBV_LINK_LAYER_INFINIBAND 1
| #define HAVE_DECL_IBV_LINK_LAYER_ETHERNET 1
| #define HAVE_DECL_IBV_EVENT_GID_CHANGE 1
| #define HAVE_DECL_IBV_EXP_CQ_IGNORE_OVERRUN 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ALLOCATE_MR 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ON_DEMAND 1
| #define HAVE_DECL_IBV_EXP_DEVICE_MR_ALLOCATE 1
| #define HAVE_DECL_IBV_EXP_WR_NOP 1
| #define HAVE_DECL_IBV_EXP_DEVICE_DC_TRANSPORT 1
| #define HAVE_DECL_IBV_EXP_ATOMIC_HCA_REPLY_BE 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_WRITE_ACCESS 1
| #define HAVE_DECL_IBV_EXP_QP_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_DCT_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_CQ_MODERATION 1
| #define HAVE_DECL_IBV_EXP_REG_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_QP 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_SRQ 1
| #define HAVE_DECL_IBV_EXP_SETENV 1
| #define HAVE_DECL_IBV_EXP_POST_SEND 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_CMP_AND_SWP 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_FETCH_AND_ADD 1
| #define HAVE_DECL_IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG 1
| #define HAVE_DECL_IBV_EXP_SEND_EXT_ATOMIC_INLINE 1
| #define HAVE_DECL_IBV_EXP_WR_UMR_FILL 1
| #define HAVE_EXP_UMR 1
| #define HAVE_DECL_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_DECL_IBV_EXP_MR_INDIRECT_KLMS 1
| #define HAVE_EXP_UMR_NEW_API 1
| #define HAVE_IB_EXT_ATOMICS 1
| #define HAVE_MASKED_ATOMICS_ENDIANNESS 1
| #define HAVE_DECL_IBV_EXP_ODP_SUPPORT_IMPLICIT 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXP_DEVICE_CAP_FLAGS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS_PER_TRANSPORT_CAPS_DC_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_MR_MAX_SIZE 1
| #define HAVE_STRUCT_IBV_EXP_QP_INIT_ATTR_MAX_INL_RECV 1
| #define HAVE_STRUCT_IBV_ASYNC_EVENT_ELEMENT_DCT 1
| #define HAVE_STRUCT_MLX5_WQE_AV_BASE 1
| #define HAVE_STRUCT_MLX5_GRH_AV_RMAC 1
| #define HAVE_IB 1
| #define HAVE_DECL_IBV_EXP_QPT_DC_INI 1
| #define HAVE_STRUCT_IBV_EXP_DCT_INIT_ATTR_INLINE_SIZE 1
| #define HAVE_TL_DC 1
| #define HAVE_TL_RC 1
| #define HAVE_TL_UD 1
| #define HAVE_TL_CM 1
| #define IBV_EXP_HW_TM 1
| #define HAVE_DECL_IBV_CMD_MODIFY_QP 1
| #define HAVE_CUDA_H 1
| #define HAVE_CUDA_RUNTIME_H 1
| #define HAVE_CUDA 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <gdrapi.h>
configure:22452: result: no
configure:22452: checking gdrapi.h presence
configure:22452: gcc -E -I/usr/local/cuda/include conftest.c
conftest.c:126:20: fatal error: gdrapi.h: No such file or directory
compilation terminated.
configure:22452: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| #define HAVE_STRUCT_DL_PHDR_INFO 1
| #define UCS_MAX_LOG_LEVEL UCS_LOG_LEVEL_TRACE_POLL
| #define ENABLE_ASSERT 1
| #define HAVE_HW_TIMER 1
| #define ENABLE_SYMBOL_OVERRIDE 1
| #define HAVE_UCM_PTMALLOC286 1
| #define HAVE_MALLOC_GET_STATE 1
| #define HAVE_MALLOC_SET_STATE 1
| #define HAVE_DECL_IBV_WC_STATUS_STR 1
| #define HAVE_DECL_________________________IBV_EVENT_TYPE_STR 1
| #define HAVE_DECL_________________________IBV_QUERY_GID 1
| #define HAVE_DECL_________________________IBV_GET_DEVICE_NAME 1
| #define HAVE_DECL_________________________IBV_CREATE_SRQ 1
| #define HAVE_DECL_________________________IBV_GET_ASYNC_EVENT 1
| #define HAVE_VERBS_EXP_H 1
| #define HAVE_INFINIBAND_MLX5_HW_H 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_QP_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_CQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_SRQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_UPDATE_CQ_CI 1
| #define HAVE_DECL_MLX5_WQE_CTRL_SOLICITED 1
| #define HAVE_STRUCT_IBV_MLX5_QP_INFO_BF_NEED_LOCK 1
| #define HAVE_MLX5_HW 1
| #define HAVE_DECL_IBV_LINK_LAYER_INFINIBAND 1
| #define HAVE_DECL_IBV_LINK_LAYER_ETHERNET 1
| #define HAVE_DECL_IBV_EVENT_GID_CHANGE 1
| #define HAVE_DECL_IBV_EXP_CQ_IGNORE_OVERRUN 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ALLOCATE_MR 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ON_DEMAND 1
| #define HAVE_DECL_IBV_EXP_DEVICE_MR_ALLOCATE 1
| #define HAVE_DECL_IBV_EXP_WR_NOP 1
| #define HAVE_DECL_IBV_EXP_DEVICE_DC_TRANSPORT 1
| #define HAVE_DECL_IBV_EXP_ATOMIC_HCA_REPLY_BE 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_WRITE_ACCESS 1
| #define HAVE_DECL_IBV_EXP_QP_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_DCT_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_CQ_MODERATION 1
| #define HAVE_DECL_IBV_EXP_REG_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_QP 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_SRQ 1
| #define HAVE_DECL_IBV_EXP_SETENV 1
| #define HAVE_DECL_IBV_EXP_POST_SEND 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_CMP_AND_SWP 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_FETCH_AND_ADD 1
| #define HAVE_DECL_IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG 1
| #define HAVE_DECL_IBV_EXP_SEND_EXT_ATOMIC_INLINE 1
| #define HAVE_DECL_IBV_EXP_WR_UMR_FILL 1
| #define HAVE_EXP_UMR 1
| #define HAVE_DECL_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_DECL_IBV_EXP_MR_INDIRECT_KLMS 1
| #define HAVE_EXP_UMR_NEW_API 1
| #define HAVE_IB_EXT_ATOMICS 1
| #define HAVE_MASKED_ATOMICS_ENDIANNESS 1
| #define HAVE_DECL_IBV_EXP_ODP_SUPPORT_IMPLICIT 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXP_DEVICE_CAP_FLAGS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS_PER_TRANSPORT_CAPS_DC_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_MR_MAX_SIZE 1
| #define HAVE_STRUCT_IBV_EXP_QP_INIT_ATTR_MAX_INL_RECV 1
| #define HAVE_STRUCT_IBV_ASYNC_EVENT_ELEMENT_DCT 1
| #define HAVE_STRUCT_MLX5_WQE_AV_BASE 1
| #define HAVE_STRUCT_MLX5_GRH_AV_RMAC 1
| #define HAVE_IB 1
| #define HAVE_DECL_IBV_EXP_QPT_DC_INI 1
| #define HAVE_STRUCT_IBV_EXP_DCT_INIT_ATTR_INLINE_SIZE 1
| #define HAVE_TL_DC 1
| #define HAVE_TL_RC 1
| #define HAVE_TL_UD 1
| #define HAVE_TL_CM 1
| #define IBV_EXP_HW_TM 1
| #define HAVE_DECL_IBV_CMD_MODIFY_QP 1
| #define HAVE_CUDA_H 1
| #define HAVE_CUDA_RUNTIME_H 1
| #define HAVE_CUDA 1
| /* end confdefs.h. */
| #include <gdrapi.h>
configure:22452: result: no
configure:22452: checking for gdrapi.h
configure:22452: result: no
configure:22529: WARNING: GDR_COPY not found
configure:22582: ROCm path was not specified. Guessing ...
configure:22639: checking hsa.h usability
configure:22639: gcc -c -I/opt/rocm/libhsakmt/include/libhsakmt -I/opt/rocm/include/hsa -I/opt/rocm/include -I/usr/local/cuda/include conftest.c >&5
conftest.c:160:17: fatal error: hsa.h: No such file or directory
compilation terminated.
configure:22639: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| #define HAVE_STRUCT_DL_PHDR_INFO 1
| #define UCS_MAX_LOG_LEVEL UCS_LOG_LEVEL_TRACE_POLL
| #define ENABLE_ASSERT 1
| #define HAVE_HW_TIMER 1
| #define ENABLE_SYMBOL_OVERRIDE 1
| #define HAVE_UCM_PTMALLOC286 1
| #define HAVE_MALLOC_GET_STATE 1
| #define HAVE_MALLOC_SET_STATE 1
| #define HAVE_DECL_IBV_WC_STATUS_STR 1
| #define HAVE_DECL_________________________IBV_EVENT_TYPE_STR 1
| #define HAVE_DECL_________________________IBV_QUERY_GID 1
| #define HAVE_DECL_________________________IBV_GET_DEVICE_NAME 1
| #define HAVE_DECL_________________________IBV_CREATE_SRQ 1
| #define HAVE_DECL_________________________IBV_GET_ASYNC_EVENT 1
| #define HAVE_VERBS_EXP_H 1
| #define HAVE_INFINIBAND_MLX5_HW_H 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_QP_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_CQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_SRQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_UPDATE_CQ_CI 1
| #define HAVE_DECL_MLX5_WQE_CTRL_SOLICITED 1
| #define HAVE_STRUCT_IBV_MLX5_QP_INFO_BF_NEED_LOCK 1
| #define HAVE_MLX5_HW 1
| #define HAVE_DECL_IBV_LINK_LAYER_INFINIBAND 1
| #define HAVE_DECL_IBV_LINK_LAYER_ETHERNET 1
| #define HAVE_DECL_IBV_EVENT_GID_CHANGE 1
| #define HAVE_DECL_IBV_EXP_CQ_IGNORE_OVERRUN 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ALLOCATE_MR 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ON_DEMAND 1
| #define HAVE_DECL_IBV_EXP_DEVICE_MR_ALLOCATE 1
| #define HAVE_DECL_IBV_EXP_WR_NOP 1
| #define HAVE_DECL_IBV_EXP_DEVICE_DC_TRANSPORT 1
| #define HAVE_DECL_IBV_EXP_ATOMIC_HCA_REPLY_BE 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_WRITE_ACCESS 1
| #define HAVE_DECL_IBV_EXP_QP_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_DCT_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_CQ_MODERATION 1
| #define HAVE_DECL_IBV_EXP_REG_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_QP 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_SRQ 1
| #define HAVE_DECL_IBV_EXP_SETENV 1
| #define HAVE_DECL_IBV_EXP_POST_SEND 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_CMP_AND_SWP 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_FETCH_AND_ADD 1
| #define HAVE_DECL_IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG 1
| #define HAVE_DECL_IBV_EXP_SEND_EXT_ATOMIC_INLINE 1
| #define HAVE_DECL_IBV_EXP_WR_UMR_FILL 1
| #define HAVE_EXP_UMR 1
| #define HAVE_DECL_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_DECL_IBV_EXP_MR_INDIRECT_KLMS 1
| #define HAVE_EXP_UMR_NEW_API 1
| #define HAVE_IB_EXT_ATOMICS 1
| #define HAVE_MASKED_ATOMICS_ENDIANNESS 1
| #define HAVE_DECL_IBV_EXP_ODP_SUPPORT_IMPLICIT 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXP_DEVICE_CAP_FLAGS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS_PER_TRANSPORT_CAPS_DC_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_MR_MAX_SIZE 1
| #define HAVE_STRUCT_IBV_EXP_QP_INIT_ATTR_MAX_INL_RECV 1
| #define HAVE_STRUCT_IBV_ASYNC_EVENT_ELEMENT_DCT 1
| #define HAVE_STRUCT_MLX5_WQE_AV_BASE 1
| #define HAVE_STRUCT_MLX5_GRH_AV_RMAC 1
| #define HAVE_IB 1
| #define HAVE_DECL_IBV_EXP_QPT_DC_INI 1
| #define HAVE_STRUCT_IBV_EXP_DCT_INIT_ATTR_INLINE_SIZE 1
| #define HAVE_TL_DC 1
| #define HAVE_TL_RC 1
| #define HAVE_TL_UD 1
| #define HAVE_TL_CM 1
| #define IBV_EXP_HW_TM 1
| #define HAVE_DECL_IBV_CMD_MODIFY_QP 1
| #define HAVE_CUDA_H 1
| #define HAVE_CUDA_RUNTIME_H 1
| #define HAVE_CUDA 1
| #define HAVE_GDR_COPY 0
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <hsa.h>
configure:22639: result: no
configure:22639: checking hsa.h presence
configure:22639: gcc -E -I/opt/rocm/libhsakmt/include/libhsakmt -I/opt/rocm/include/hsa -I/opt/rocm/include -I/usr/local/cuda/include conftest.c
conftest.c:127:17: fatal error: hsa.h: No such file or directory
compilation terminated.
configure:22639: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| #define HAVE_STRUCT_DL_PHDR_INFO 1
| #define UCS_MAX_LOG_LEVEL UCS_LOG_LEVEL_TRACE_POLL
| #define ENABLE_ASSERT 1
| #define HAVE_HW_TIMER 1
| #define ENABLE_SYMBOL_OVERRIDE 1
| #define HAVE_UCM_PTMALLOC286 1
| #define HAVE_MALLOC_GET_STATE 1
| #define HAVE_MALLOC_SET_STATE 1
| #define HAVE_DECL_IBV_WC_STATUS_STR 1
| #define HAVE_DECL_________________________IBV_EVENT_TYPE_STR 1
| #define HAVE_DECL_________________________IBV_QUERY_GID 1
| #define HAVE_DECL_________________________IBV_GET_DEVICE_NAME 1
| #define HAVE_DECL_________________________IBV_CREATE_SRQ 1
| #define HAVE_DECL_________________________IBV_GET_ASYNC_EVENT 1
| #define HAVE_VERBS_EXP_H 1
| #define HAVE_INFINIBAND_MLX5_HW_H 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_QP_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_CQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_SRQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_UPDATE_CQ_CI 1
| #define HAVE_DECL_MLX5_WQE_CTRL_SOLICITED 1
| #define HAVE_STRUCT_IBV_MLX5_QP_INFO_BF_NEED_LOCK 1
| #define HAVE_MLX5_HW 1
| #define HAVE_DECL_IBV_LINK_LAYER_INFINIBAND 1
| #define HAVE_DECL_IBV_LINK_LAYER_ETHERNET 1
| #define HAVE_DECL_IBV_EVENT_GID_CHANGE 1
| #define HAVE_DECL_IBV_EXP_CQ_IGNORE_OVERRUN 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ALLOCATE_MR 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ON_DEMAND 1
| #define HAVE_DECL_IBV_EXP_DEVICE_MR_ALLOCATE 1
| #define HAVE_DECL_IBV_EXP_WR_NOP 1
| #define HAVE_DECL_IBV_EXP_DEVICE_DC_TRANSPORT 1
| #define HAVE_DECL_IBV_EXP_ATOMIC_HCA_REPLY_BE 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_WRITE_ACCESS 1
| #define HAVE_DECL_IBV_EXP_QP_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_DCT_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_CQ_MODERATION 1
| #define HAVE_DECL_IBV_EXP_REG_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_QP 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_SRQ 1
| #define HAVE_DECL_IBV_EXP_SETENV 1
| #define HAVE_DECL_IBV_EXP_POST_SEND 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_CMP_AND_SWP 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_FETCH_AND_ADD 1
| #define HAVE_DECL_IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG 1
| #define HAVE_DECL_IBV_EXP_SEND_EXT_ATOMIC_INLINE 1
| #define HAVE_DECL_IBV_EXP_WR_UMR_FILL 1
| #define HAVE_EXP_UMR 1
| #define HAVE_DECL_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_DECL_IBV_EXP_MR_INDIRECT_KLMS 1
| #define HAVE_EXP_UMR_NEW_API 1
| #define HAVE_IB_EXT_ATOMICS 1
| #define HAVE_MASKED_ATOMICS_ENDIANNESS 1
| #define HAVE_DECL_IBV_EXP_ODP_SUPPORT_IMPLICIT 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXP_DEVICE_CAP_FLAGS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS_PER_TRANSPORT_CAPS_DC_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_MR_MAX_SIZE 1
| #define HAVE_STRUCT_IBV_EXP_QP_INIT_ATTR_MAX_INL_RECV 1
| #define HAVE_STRUCT_IBV_ASYNC_EVENT_ELEMENT_DCT 1
| #define HAVE_STRUCT_MLX5_WQE_AV_BASE 1
| #define HAVE_STRUCT_MLX5_GRH_AV_RMAC 1
| #define HAVE_IB 1
| #define HAVE_DECL_IBV_EXP_QPT_DC_INI 1
| #define HAVE_STRUCT_IBV_EXP_DCT_INIT_ATTR_INLINE_SIZE 1
| #define HAVE_TL_DC 1
| #define HAVE_TL_RC 1
| #define HAVE_TL_UD 1
| #define HAVE_TL_CM 1
| #define IBV_EXP_HW_TM 1
| #define HAVE_DECL_IBV_CMD_MODIFY_QP 1
| #define HAVE_CUDA_H 1
| #define HAVE_CUDA_RUNTIME_H 1
| #define HAVE_CUDA 1
| #define HAVE_GDR_COPY 0
| /* end confdefs.h. */
| #include <hsa.h>
configure:22639: result: no
configure:22639: checking for hsa.h
configure:22639: result: no
configure:22803: WARNING: ROCm not found
configure:22845: checking sys/uio.h usability
configure:22845: gcc -c -I/usr/local/cuda/include conftest.c >&5
configure:22845: $? = 0
configure:22845: result: yes
configure:22845: checking sys/uio.h presence
configure:22845: gcc -E -I/usr/local/cuda/include conftest.c
configure:22845: $? = 0
configure:22845: result: yes
configure:22845: checking for sys/uio.h
configure:22845: result: yes
configure:22850: checking for process_vm_readv
configure:22850: gcc -o conftest -I/usr/local/cuda/include -lcudart -lcuda -L/usr/local/cuda/lib64/ conftest.c -lpthread -lrt -lrt -ldl >&5
configure:22850: $? = 0
configure:22850: result: yes
configure:22895: KNEM path was not found, guessing ...
configure:22903: checking /opt/knem-1.1.2.90mlnx2/include/knem_io.h usability
configure:22903: gcc -c -I/usr/local/cuda/include conftest.c >&5
configure:22903: $? = 0
configure:22903: result: yes
configure:22903: checking /opt/knem-1.1.2.90mlnx2/include/knem_io.h presence
configure:22903: gcc -E -I/usr/local/cuda/include conftest.c
configure:22903: $? = 0
configure:22903: result: yes
configure:22903: checking for /opt/knem-1.1.2.90mlnx2/include/knem_io.h
configure:22903: result: yes
configure:22954: XPMEM - failed to open the requested location (guess), guessing ...
configure:22959: checking for CRAY_XPMEM
configure:22966: $PKG_CONFIG --exists --print-errors "cray-xpmem"
Package cray-xpmem was not found in the pkg-config search path.
Perhaps you should add the directory containing `cray-xpmem.pc'
to the PKG_CONFIG_PATH environment variable
No package 'cray-xpmem' found
configure:22969: $? = 1
configure:22983: $PKG_CONFIG --exists --print-errors "cray-xpmem"
Package cray-xpmem was not found in the pkg-config search path.
Perhaps you should add the directory containing `cray-xpmem.pc'
to the PKG_CONFIG_PATH environment variable
No package 'cray-xpmem' found
configure:22986: $? = 1
configure:23000: result: no
No package 'cray-xpmem' found
configure:23046: checking /include/xpmem.h usability
configure:23046: gcc -c -I/usr/local/cuda/include conftest.c >&5
conftest.c:164:28: fatal error: /include/xpmem.h: No such file or directory
compilation terminated.
configure:23046: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| #define HAVE_STRUCT_DL_PHDR_INFO 1
| #define UCS_MAX_LOG_LEVEL UCS_LOG_LEVEL_TRACE_POLL
| #define ENABLE_ASSERT 1
| #define HAVE_HW_TIMER 1
| #define ENABLE_SYMBOL_OVERRIDE 1
| #define HAVE_UCM_PTMALLOC286 1
| #define HAVE_MALLOC_GET_STATE 1
| #define HAVE_MALLOC_SET_STATE 1
| #define HAVE_DECL_IBV_WC_STATUS_STR 1
| #define HAVE_DECL_________________________IBV_EVENT_TYPE_STR 1
| #define HAVE_DECL_________________________IBV_QUERY_GID 1
| #define HAVE_DECL_________________________IBV_GET_DEVICE_NAME 1
| #define HAVE_DECL_________________________IBV_CREATE_SRQ 1
| #define HAVE_DECL_________________________IBV_GET_ASYNC_EVENT 1
| #define HAVE_VERBS_EXP_H 1
| #define HAVE_INFINIBAND_MLX5_HW_H 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_QP_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_CQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_SRQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_UPDATE_CQ_CI 1
| #define HAVE_DECL_MLX5_WQE_CTRL_SOLICITED 1
| #define HAVE_STRUCT_IBV_MLX5_QP_INFO_BF_NEED_LOCK 1
| #define HAVE_MLX5_HW 1
| #define HAVE_DECL_IBV_LINK_LAYER_INFINIBAND 1
| #define HAVE_DECL_IBV_LINK_LAYER_ETHERNET 1
| #define HAVE_DECL_IBV_EVENT_GID_CHANGE 1
| #define HAVE_DECL_IBV_EXP_CQ_IGNORE_OVERRUN 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ALLOCATE_MR 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ON_DEMAND 1
| #define HAVE_DECL_IBV_EXP_DEVICE_MR_ALLOCATE 1
| #define HAVE_DECL_IBV_EXP_WR_NOP 1
| #define HAVE_DECL_IBV_EXP_DEVICE_DC_TRANSPORT 1
| #define HAVE_DECL_IBV_EXP_ATOMIC_HCA_REPLY_BE 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_WRITE_ACCESS 1
| #define HAVE_DECL_IBV_EXP_QP_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_DCT_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_CQ_MODERATION 1
| #define HAVE_DECL_IBV_EXP_REG_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_QP 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_SRQ 1
| #define HAVE_DECL_IBV_EXP_SETENV 1
| #define HAVE_DECL_IBV_EXP_POST_SEND 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_CMP_AND_SWP 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_FETCH_AND_ADD 1
| #define HAVE_DECL_IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG 1
| #define HAVE_DECL_IBV_EXP_SEND_EXT_ATOMIC_INLINE 1
| #define HAVE_DECL_IBV_EXP_WR_UMR_FILL 1
| #define HAVE_EXP_UMR 1
| #define HAVE_DECL_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_DECL_IBV_EXP_MR_INDIRECT_KLMS 1
| #define HAVE_EXP_UMR_NEW_API 1
| #define HAVE_IB_EXT_ATOMICS 1
| #define HAVE_MASKED_ATOMICS_ENDIANNESS 1
| #define HAVE_DECL_IBV_EXP_ODP_SUPPORT_IMPLICIT 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXP_DEVICE_CAP_FLAGS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS_PER_TRANSPORT_CAPS_DC_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_MR_MAX_SIZE 1
| #define HAVE_STRUCT_IBV_EXP_QP_INIT_ATTR_MAX_INL_RECV 1
| #define HAVE_STRUCT_IBV_ASYNC_EVENT_ELEMENT_DCT 1
| #define HAVE_STRUCT_MLX5_WQE_AV_BASE 1
| #define HAVE_STRUCT_MLX5_GRH_AV_RMAC 1
| #define HAVE_IB 1
| #define HAVE_DECL_IBV_EXP_QPT_DC_INI 1
| #define HAVE_STRUCT_IBV_EXP_DCT_INIT_ATTR_INLINE_SIZE 1
| #define HAVE_TL_DC 1
| #define HAVE_TL_RC 1
| #define HAVE_TL_UD 1
| #define HAVE_TL_CM 1
| #define IBV_EXP_HW_TM 1
| #define HAVE_DECL_IBV_CMD_MODIFY_QP 1
| #define HAVE_CUDA_H 1
| #define HAVE_CUDA_RUNTIME_H 1
| #define HAVE_CUDA 1
| #define HAVE_GDR_COPY 0
| #define HAVE_ROCM 0
| #define HAVE_SYS_UIO_H 1
| #define HAVE_CMA 1
| #define HAVE_KNEM 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include </include/xpmem.h>
configure:23046: result: no
configure:23046: checking /include/xpmem.h presence
configure:23046: gcc -E -I/usr/local/cuda/include conftest.c
conftest.c:131:28: fatal error: /include/xpmem.h: No such file or directory
compilation terminated.
configure:23046: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "ucx"
| #define PACKAGE_TARNAME "ucx"
| #define PACKAGE_VERSION "1.3"
| #define PACKAGE_STRING "ucx 1.3"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define PACKAGE "ucx"
| #define VERSION "1.3"
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define restrict __restrict
| #define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
| #define HAVE_ATTRIBUTE_NOOPTIMIZE 1
| #define HAVE_LIBRT 1
| #define HAVE_LIBRT 1
| #define HAVE_DECL_ASPRINTF 1
| #define HAVE_DECL_STRDUPA 1
| #define HAVE_DECL_BASENAME 1
| #define HAVE_DECL_FMEMOPEN 1
| #define HAVE_DECL_CPU_ZERO 1
| #define HAVE_DECL_CPU_ISSET 1
| #define HAVE_DECL_F_SETOWN_EX 1
| #define HAVE_DECL_ETHTOOL_CMD_SPEED 1
| #define HAVE_DECL_SPEED_UNKNOWN 1
| #define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
| #define NVALGRIND 1
| #define HAVE_NUMA_H 1
| #define HAVE_NUMAIF_H 1
| #define HAVE_NUMA 1
| #define HAVE_STRUCT_BITMASK 1
| #define HAVE_MALLOC_HOOK 1
| #define HAVE_STRUCT_DL_PHDR_INFO 1
| #define UCS_MAX_LOG_LEVEL UCS_LOG_LEVEL_TRACE_POLL
| #define ENABLE_ASSERT 1
| #define HAVE_HW_TIMER 1
| #define ENABLE_SYMBOL_OVERRIDE 1
| #define HAVE_UCM_PTMALLOC286 1
| #define HAVE_MALLOC_GET_STATE 1
| #define HAVE_MALLOC_SET_STATE 1
| #define HAVE_DECL_IBV_WC_STATUS_STR 1
| #define HAVE_DECL_________________________IBV_EVENT_TYPE_STR 1
| #define HAVE_DECL_________________________IBV_QUERY_GID 1
| #define HAVE_DECL_________________________IBV_GET_DEVICE_NAME 1
| #define HAVE_DECL_________________________IBV_CREATE_SRQ 1
| #define HAVE_DECL_________________________IBV_GET_ASYNC_EVENT 1
| #define HAVE_VERBS_EXP_H 1
| #define HAVE_INFINIBAND_MLX5_HW_H 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_QP_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_CQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_GET_SRQ_INFO 1
| #define HAVE_DECL_IBV_MLX5_EXP_UPDATE_CQ_CI 1
| #define HAVE_DECL_MLX5_WQE_CTRL_SOLICITED 1
| #define HAVE_STRUCT_IBV_MLX5_QP_INFO_BF_NEED_LOCK 1
| #define HAVE_MLX5_HW 1
| #define HAVE_DECL_IBV_LINK_LAYER_INFINIBAND 1
| #define HAVE_DECL_IBV_LINK_LAYER_ETHERNET 1
| #define HAVE_DECL_IBV_EVENT_GID_CHANGE 1
| #define HAVE_DECL_IBV_EXP_CQ_IGNORE_OVERRUN 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ALLOCATE_MR 1
| #define HAVE_DECL_IBV_EXP_ACCESS_ON_DEMAND 1
| #define HAVE_DECL_IBV_EXP_DEVICE_MR_ALLOCATE 1
| #define HAVE_DECL_IBV_EXP_WR_NOP 1
| #define HAVE_DECL_IBV_EXP_DEVICE_DC_TRANSPORT 1
| #define HAVE_DECL_IBV_EXP_ATOMIC_HCA_REPLY_BE 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_WRITE_ACCESS 1
| #define HAVE_DECL_IBV_EXP_QP_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_DCT_OOO_RW_DATA_PLACEMENT 1
| #define HAVE_DECL_IBV_EXP_CQ_MODERATION 1
| #define HAVE_DECL_IBV_EXP_REG_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_QP 1
| #define HAVE_DECL_IBV_EXP_PREFETCH_MR 1
| #define HAVE_DECL_IBV_EXP_CREATE_SRQ 1
| #define HAVE_DECL_IBV_EXP_SETENV 1
| #define HAVE_DECL_IBV_EXP_POST_SEND 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_CMP_AND_SWP 1
| #define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_FETCH_AND_ADD 1
| #define HAVE_DECL_IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG 1
| #define HAVE_DECL_IBV_EXP_SEND_EXT_ATOMIC_INLINE 1
| #define HAVE_DECL_IBV_EXP_WR_UMR_FILL 1
| #define HAVE_EXP_UMR 1
| #define HAVE_DECL_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_IBV_EXP_QP_CREATE_UMR 1
| #define HAVE_DECL_IBV_EXP_MR_INDIRECT_KLMS 1
| #define HAVE_EXP_UMR_NEW_API 1
| #define HAVE_IB_EXT_ATOMICS 1
| #define HAVE_MASKED_ATOMICS_ENDIANNESS 1
| #define HAVE_DECL_IBV_EXP_ODP_SUPPORT_IMPLICIT 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXP_DEVICE_CAP_FLAGS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS_PER_TRANSPORT_CAPS_DC_ODP_CAPS 1
| #define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_MR_MAX_SIZE 1
| #define HAVE_STRUCT_IBV_EXP_QP_INIT_ATTR_MAX_INL_RECV 1
| #define HAVE_STRUCT_IBV_ASYNC_EVENT_ELEMENT_DCT 1
| #define HAVE_STRUCT_MLX5_WQE_AV_BASE 1
| #define HAVE_STRUCT_MLX5_GRH_AV_RMAC 1
| #define HAVE_IB 1
| #define HAVE_DECL_IBV_EXP_QPT_DC_INI 1
| #define HAVE_STRUCT_IBV_EXP_DCT_INIT_ATTR_INLINE_SIZE 1
| #define HAVE_TL_DC 1
| #define HAVE_TL_RC 1
| #define HAVE_TL_UD 1
| #define HAVE_TL_CM 1
| #define IBV_EXP_HW_TM 1
| #define HAVE_DECL_IBV_CMD_MODIFY_QP 1
| #define HAVE_CUDA_H 1
| #define HAVE_CUDA_RUNTIME_H 1
| #define HAVE_CUDA 1
| #define HAVE_GDR_COPY 0
| #define HAVE_ROCM 0
| #define HAVE_SYS_UIO_H 1
| #define HAVE_CMA 1
| #define HAVE_KNEM 1
| /* end confdefs.h. */
| #include </include/xpmem.h>
configure:23046: result: no
configure:23046: checking for /include/xpmem.h
configure:23046: result: no
configure:23058: WARNING: XPMEM header was not found
configure:23294: checking for doxygen
configure:23327: result: no
configure:23347: WARNING: doxygen not found - will not generate any doxygen documentation
configure:23358: WARNING: doxygen version is bad. Required version: 1.8.6 and above
configure:23418: checking for perl
configure:23436: found /usr/bin/perl
configure:23448: result: /usr/bin/perl
configure:25258: Supported transports: ,dc,rc,ud,cm,rdmacm,cma,knem
configure:25389: checking that generated files are newer than configure
configure:25395: result: done
configure:25686: creating ./config.status
## ---------------------- ##
## Running config.status. ##
## ---------------------- ##
This file was extended by ucx config.status 1.3, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES =
CONFIG_HEADERS =
CONFIG_LINKS =
CONFIG_COMMANDS =
$ ./config.status
on GPCL-GPU131
config.status:1450: creating Makefile
config.status:1450: creating src/uct/api/version.h
config.status:1450: creating ucx.spec
config.status:1450: creating ucx.pc
config.status:1450: creating debian/rules
config.status:1450: creating debian/control
config.status:1450: creating debian/changelog
config.status:1450: creating src/ucs/Makefile
config.status:1450: creating src/uct/Makefile
config.status:1450: creating src/ucp/Makefile
config.status:1450: creating src/ucp/api/ucp_version.h
config.status:1450: creating src/ucp/core/ucp_version.c
config.status:1450: creating src/ucm/Makefile
config.status:1450: creating src/tools/info/Makefile
config.status:1450: creating src/tools/perf/Makefile
config.status:1450: creating src/tools/profile/Makefile
config.status:1450: creating test/apps/Makefile
config.status:1450: creating test/examples/Makefile
config.status:1450: creating test/gtest/Makefile
config.status:1450: creating test/mpi/Makefile
config.status:1450: creating bindings/java/src/main/native/Makefile
config.status:1450: creating test/mpi/run_mpi.sh
config.status:1450: creating config.h
config.status:1710: executing depfiles commands
config.status:1710: executing libtool commands
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=x86_64-pc-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_c_restrict=__restrict
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_CCASFLAGS_set=
ac_cv_env_CCASFLAGS_value=
ac_cv_env_CCAS_set=
ac_cv_env_CCAS_value=
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CRAY_UGNI_CFLAGS_set=
ac_cv_env_CRAY_UGNI_CFLAGS_value=
ac_cv_env_CRAY_UGNI_LIBS_set=
ac_cv_env_CRAY_UGNI_LIBS_value=
ac_cv_env_CRAY_XPMEM_CFLAGS_set=
ac_cv_env_CRAY_XPMEM_CFLAGS_value=
ac_cv_env_CRAY_XPMEM_LIBS_set=
ac_cv_env_CRAY_XPMEM_LIBS_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_DOXYGEN_PAPER_SIZE_set=
ac_cv_env_DOXYGEN_PAPER_SIZE_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_LT_SYS_LIBRARY_PATH_set=
ac_cv_env_LT_SYS_LIBRARY_PATH_value=
ac_cv_env_MPICC_set=
ac_cv_env_MPICC_value=
ac_cv_env_MPIRUN_set=
ac_cv_env_MPIRUN_value=
ac_cv_env_PKG_CONFIG_LIBDIR_set=
ac_cv_env_PKG_CONFIG_LIBDIR_value=
ac_cv_env_PKG_CONFIG_PATH_set=
ac_cv_env_PKG_CONFIG_PATH_value=
ac_cv_env_PKG_CONFIG_set=
ac_cv_env_PKG_CONFIG_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_func_malloc_get_state=yes
ac_cv_func_malloc_set_state=yes
ac_cv_func_process_vm_readv=yes
ac_cv_have_decl_CPU_ISSET=yes
ac_cv_have_decl_CPU_ZERO=yes
ac_cv_have_decl_F_SETOWN_EX=yes
ac_cv_have_decl_IBV_EVENT_GID_CHANGE=yes
ac_cv_have_decl_IBV_EXP_ACCESS_ALLOCATE_MR=yes
ac_cv_have_decl_IBV_EXP_ACCESS_ON_DEMAND=yes
ac_cv_have_decl_IBV_EXP_ATOMIC_HCA_REPLY_BE=yes
ac_cv_have_decl_IBV_EXP_CQ_IGNORE_OVERRUN=yes
ac_cv_have_decl_IBV_EXP_CQ_MODERATION=yes
ac_cv_have_decl_IBV_EXP_DCT_OOO_RW_DATA_PLACEMENT=yes
ac_cv_have_decl_IBV_EXP_DEVICE_DC_TRANSPORT=yes
ac_cv_have_decl_IBV_EXP_DEVICE_MR_ALLOCATE=yes
ac_cv_have_decl_IBV_EXP_MR_INDIRECT_KLMS=yes
ac_cv_have_decl_IBV_EXP_ODP_SUPPORT_IMPLICIT=yes
ac_cv_have_decl_IBV_EXP_PREFETCH_WRITE_ACCESS=yes
ac_cv_have_decl_IBV_EXP_QPT_DC_INI=yes
ac_cv_have_decl_IBV_EXP_QP_CREATE_UMR=yes
ac_cv_have_decl_IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG=yes
ac_cv_have_decl_IBV_EXP_QP_OOO_RW_DATA_PLACEMENT=yes
ac_cv_have_decl_IBV_EXP_SEND_EXT_ATOMIC_INLINE=yes
ac_cv_have_decl_IBV_EXP_WR_EXT_MASKED_ATOMIC_CMP_AND_SWP=yes
ac_cv_have_decl_IBV_EXP_WR_EXT_MASKED_ATOMIC_FETCH_AND_ADD=yes
ac_cv_have_decl_IBV_EXP_WR_NOP=yes
ac_cv_have_decl_IBV_EXP_WR_UMR_FILL=yes
ac_cv_have_decl_IBV_LINK_LAYER_ETHERNET=yes
ac_cv_have_decl_IBV_LINK_LAYER_INFINIBAND=yes
ac_cv_have_decl_MLX5_WQE_CTRL_SOLICITED=yes
ac_cv_have_decl_SPEED_UNKNOWN=yes
ac_cv_have_decl_________________________ibv_create_srq=yes
ac_cv_have_decl_________________________ibv_event_type_str=yes
ac_cv_have_decl_________________________ibv_get_async_event=yes
ac_cv_have_decl_________________________ibv_get_device_name=yes
ac_cv_have_decl_________________________ibv_query_gid=yes
ac_cv_have_decl___ppc_get_timebase_freq=no
ac_cv_have_decl_asprintf=yes
ac_cv_have_decl_basename=yes
ac_cv_have_decl_ethtool_cmd_speed=yes
ac_cv_have_decl_fmemopen=yes
ac_cv_have_decl_ibv_cmd_modify_qp=yes
ac_cv_have_decl_ibv_exp_create_qp=yes
ac_cv_have_decl_ibv_exp_create_srq=yes
ac_cv_have_decl_ibv_exp_post_send=yes
ac_cv_have_decl_ibv_exp_prefetch_mr=yes
ac_cv_have_decl_ibv_exp_reg_mr=yes
ac_cv_have_decl_ibv_exp_setenv=yes
ac_cv_have_decl_ibv_mlx5_exp_get_cq_info=yes
ac_cv_have_decl_ibv_mlx5_exp_get_qp_info=yes
ac_cv_have_decl_ibv_mlx5_exp_get_srq_info=yes
ac_cv_have_decl_ibv_mlx5_exp_update_cq_ci=yes
ac_cv_have_decl_ibv_wc_status_str=yes
ac_cv_have_decl_strdupa=yes
ac_cv_header__include_xpmem_h=no
ac_cv_header__opt_knem_1_1_2_90mlnx2_include_knem_io_h=yes
ac_cv_header__usr_include_rdma_rdma_cma_h=yes
ac_cv_header_bfd_h=no
ac_cv_header_cuda_h=yes
ac_cv_header_cuda_runtime_h=yes
ac_cv_header_dlfcn_h=yes
ac_cv_header_gdrapi_h=no
ac_cv_header_hsa_h=no
ac_cv_header_infiniband_mlx5_hw_h=yes
ac_cv_header_infiniband_verbs_exp_h=yes
ac_cv_header_infiniband_verbs_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_libiberty_h=no
ac_cv_header_libiberty_libiberty_h=no
ac_cv_header_memory_h=yes
ac_cv_header_minix_config_h=no
ac_cv_header_numa_h=yes
ac_cv_header_numaif_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_platform_ppc_h=no
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_sys_uio_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=x86_64-pc-linux-gnu
ac_cv_lib_bfd_bfd_openr=no
ac_cv_lib_cuda____cuPointerGetAttribute=yes
ac_cv_lib_dl_dlopen=yes
ac_cv_lib_ibcm_ib_cm_send_req=yes
ac_cv_lib_iberty_xstrerror=no
ac_cv_lib_ibverbs_ibv_get_device_list=yes
ac_cv_lib_intl_main=no
ac_cv_lib_m_cos=yes
ac_cv_lib_numa_mbind=yes
ac_cv_lib_rdmacm_rdma_create_id=yes
ac_cv_lib_rt_shm_open=yes
ac_cv_lib_rt_timer_create=yes
ac_cv_member_struct_ibv_async_event_element_dct=yes
ac_cv_member_struct_ibv_exp_create_srq_attr_dc_offload_params=no
ac_cv_member_struct_ibv_exp_dct_init_attr_inline_size=yes
ac_cv_member_struct_ibv_exp_device_attr_exp_device_cap_flags=yes
ac_cv_member_struct_ibv_exp_device_attr_odp_caps=yes
ac_cv_member_struct_ibv_exp_device_attr_odp_caps_per_transport_caps_dc_odp_caps=yes
ac_cv_member_struct_ibv_exp_device_attr_odp_mr_max_size=yes
ac_cv_member_struct_ibv_exp_masked_atomic_params_masked_log_atomic_arg_sizes_network_endianness=yes
ac_cv_member_struct_ibv_exp_qp_init_attr_max_inl_recv=yes
ac_cv_member_struct_ibv_exp_qp_init_attr_umr_caps=no
ac_cv_member_struct_ibv_exp_tmh_tag=yes
ac_cv_member_struct_ibv_mlx5_qp_info_bf_need_lock=yes
ac_cv_member_struct_mlx5_grh_av_rmac=yes
ac_cv_member_struct_mlx5_wqe_av_base=yes
ac_cv_objext=o
ac_cv_path_EGREP='/bin/grep -E'
ac_cv_path_FGREP='/bin/grep -F'
ac_cv_path_GREP=/bin/grep
ac_cv_path_SED=/bin/sed
ac_cv_path_ac_pt_DX_PERL=/usr/bin/perl
ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_lt_DD=/bin/dd
ac_cv_path_mkdir=/bin/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_CXXCPP='g++ -E'
ac_cv_prog_GITBIN=yes
ac_cv_prog_JAVABIN=yes
ac_cv_prog_ac_ct_AR=ar
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_CXX=g++
ac_cv_prog_ac_ct_MANIFEST_TOOL=mt
ac_cv_prog_ac_ct_OBJDUMP=objdump
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_ac_ct_STRIP=strip
ac_cv_prog_c_openmp=-fopenmp
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_cxx_g=yes
ac_cv_prog_make_make_set=yes
ac_cv_safe_to_define___extensions__=yes
ac_cv_search_pthread_atfork='none required'
ac_cv_search_pthread_create=-lpthread
ac_cv_type_struct_bitmask=yes
ac_cv_type_struct_dl_phdr_info=yes
am_cv_CCAS_dependencies_compiler_type=gcc3
am_cv_CC_dependencies_compiler_type=gcc3
am_cv_CXX_dependencies_compiler_type=gcc3
am_cv_make_support_nested_variables=yes
am_cv_prog_cc_c_o=yes
am_cv_prog_tar_ustar=gnutar
lt_cv_ar_at_file=@
lt_cv_archive_cmds_need_lc=no
lt_cv_deplibs_check_method=pass_all
lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_ld_reload_flag=-r
lt_cv_nm_interface='BSD nm'
lt_cv_objdir=.libs
lt_cv_path_LD=/usr/bin/ld
lt_cv_path_LDCXX='/usr/bin/ld -m elf_x86_64'
lt_cv_path_NM='/usr/bin/nm -B'
lt_cv_path_mainfest_tool=no
lt_cv_prog_compiler_c_o=yes
lt_cv_prog_compiler_c_o_CXX=yes
lt_cv_prog_compiler_pic='-fPIC -DPIC'
lt_cv_prog_compiler_pic_CXX='-fPIC -DPIC'
lt_cv_prog_compiler_pic_works=yes
lt_cv_prog_compiler_pic_works_CXX=yes
lt_cv_prog_compiler_rtti_exceptions=no
lt_cv_prog_compiler_static_works=yes
lt_cv_prog_compiler_static_works_CXX=yes
lt_cv_prog_gnu_ld=yes
lt_cv_prog_gnu_ldcxx=yes
lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
lt_cv_shlibpath_overrides_runpath=no
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"\1", (void *) \&\1},/p'\'''
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/ {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"lib\1", (void *) \&\1},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
lt_cv_sys_global_symbol_to_import=
lt_cv_sys_max_cmd_len=3458764513820540925
lt_cv_to_host_file_cmd=func_convert_file_noop
lt_cv_to_tool_file_cmd=func_convert_file_noop
lt_cv_truncate_bin='/bin/dd bs=4096 count=1'
ucx_cv_attribute_optimize=1
## ----------------- ##
## Output variables. ##
## ----------------- ##
ACLOCAL='${SHELL} /home/kfukuda/ucx/missing aclocal-1.15'
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='0'
AM_V='$(V)'
AR='ar'
AUTOCONF='${SHELL} /home/kfukuda/ucx/missing autoconf'
AUTOHEADER='${SHELL} /home/kfukuda/ucx/missing autoheader'
AUTOMAKE='${SHELL} /home/kfukuda/ucx/missing automake-1.15'
AWK='gawk'
BASE_CFLAGS='-O3 -g -Wall -Werror -I/opt/knem-1.1.2.90mlnx2/include'
BASE_CPPFLAGS='-DCPU_FLAGS="" -I/opt/knem-1.1.2.90mlnx2/include'
BASE_CXXFLAGS='-O3 -g -Wall -Werror'
CC='gcc'
CCAS='gcc'
CCASDEPMODE='depmode=gcc3'
CCASFLAGS=''
CCDEPMODE='depmode=gcc3'
CFLAGS=' '
CFLAGS_NO_DEPRECATED=' -Wno-deprecated-declarations'
CPP='gcc -E'
CPPFLAGS=' -I/usr/local/cuda/include '
CRAY_UGNI_CFLAGS=''
CRAY_UGNI_LIBS=''
CRAY_XPMEM_CFLAGS=''
CRAY_XPMEM_LIBS=''
CUDA_CPPFLAGS='-I/usr/local/cuda/include '
CUDA_LDFLAGS='-lcudart -lcuda -L/usr/local/cuda/lib64/ '
CXX='g++'
CXXCPP='g++ -E'
CXXDEPMODE='depmode=gcc3'
CXXFLAGS=''
CYGPATH_W='echo'
DEFS='-DHAVE_CONFIG_H'
DEPDIR='.deps'
DLLTOOL='false'
DOCS_ONLY_FALSE=''
DOCS_ONLY_TRUE='#'
DOXYGEN_PAPER_SIZE=''
DSYMUTIL=''
DUMPBIN=''
DX_BIBTEX=''
DX_COND_chi_FALSE=''
DX_COND_chi_TRUE='#'
DX_COND_chm_FALSE=''
DX_COND_chm_TRUE='#'
DX_COND_doc_FALSE=''
DX_COND_doc_TRUE='#'
DX_COND_dot_FALSE=''
DX_COND_dot_TRUE='#'
DX_COND_html_FALSE=''
DX_COND_html_TRUE='#'
DX_COND_latex_FALSE=''
DX_COND_latex_TRUE='#'
DX_COND_man_FALSE=''
DX_COND_man_TRUE='#'
DX_COND_pdf_FALSE=''
DX_COND_pdf_TRUE='#'
DX_COND_ps_FALSE=''
DX_COND_ps_TRUE='#'
DX_COND_rtf_FALSE=''
DX_COND_rtf_TRUE='#'
DX_COND_xml_FALSE=''
DX_COND_xml_TRUE='#'
DX_CONFIG='doc/doxygen/ucxdox'
DX_DOCDIR='doc/doxygen-doc'
DX_DOT=''
DX_DOXYGEN=''
DX_DVIPS=''
DX_EGREP=''
DX_ENV=' SRCDIR='\''.'\'' PROJECT='\''UCX'\'' DOCDIR='\''doc/doxygen-doc'\'' VERSION='\''1.3'\'' HAVE_DOT='\''NO'\'' GENERATE_MAN='\''NO'\'' GENERATE_RTF='\''NO'\'' GENERATE_XML='\''NO'\'' GENERATE_HTMLHELP='\''NO'\'' GENERATE_CHI='\''NO'\'' GENERATE_HTML='\''NO'\'' GENERATE_LATEX='\''NO'\'''
DX_FLAG_chi='0'
DX_FLAG_chm='0'
DX_FLAG_doc='0'
DX_FLAG_dot='0'
DX_FLAG_html='0'
DX_FLAG_man='0'
DX_FLAG_pdf='0'
DX_FLAG_ps='0'
DX_FLAG_rtf='0'
DX_FLAG_xml='0'
DX_HHC=''
DX_LATEX=''
DX_MAKEINDEX=''
DX_PDFLATEX=''
DX_PERL='/usr/bin/perl'
DX_PROJECT='UCX'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/bin/grep -E'
EXEEXT=''
FGREP='/bin/grep -F'
GDR_COPY_CPPFLAGS=''
GDR_COPY_LDFLAGS=''
GITBIN='yes'
GRAPHVIZ_DOT=''
GREP='/bin/grep'
HAVE_CMA_FALSE='#'
HAVE_CMA_TRUE=''
HAVE_CRAY_UGNI_FALSE=''
HAVE_CRAY_UGNI_TRUE='#'
HAVE_CUDA_FALSE='#'
HAVE_CUDA_TRUE=''
HAVE_DOT_FALSE=''
HAVE_DOT_TRUE='#'
HAVE_GDR_COPY_FALSE=''
HAVE_GDR_COPY_TRUE='#'
HAVE_GTEST_FALSE=''
HAVE_GTEST_TRUE='#'
HAVE_IBV_EX_HW_TM_FALSE='#'
HAVE_IBV_EX_HW_TM_TRUE=''
HAVE_IB_FALSE='#'
HAVE_IB_TRUE=''
HAVE_JAVA_FALSE=''
HAVE_JAVA_TRUE='#'
HAVE_KNEM_FALSE='#'
HAVE_KNEM_TRUE=''
HAVE_MEMTRACK_FALSE=''
HAVE_MEMTRACK_TRUE='#'
HAVE_MLX5_HW_FALSE='#'
HAVE_MLX5_HW_TRUE=''
HAVE_MPICC_FALSE=''
HAVE_MPICC_TRUE='#'
HAVE_MPIRUN_FALSE=''
HAVE_MPIRUN_TRUE='#'
HAVE_MPI_FALSE=''
HAVE_MPI_TRUE='#'
HAVE_PROFILING_FALSE=''
HAVE_PROFILING_TRUE='#'
HAVE_RDMACM_FALSE='#'
HAVE_RDMACM_TRUE=''
HAVE_ROCM_FALSE=''
HAVE_ROCM_TRUE='#'
HAVE_STATS_FALSE=''
HAVE_STATS_TRUE='#'
HAVE_TL_CM_FALSE='#'
HAVE_TL_CM_TRUE=''
HAVE_TL_DC_FALSE='#'
HAVE_TL_DC_TRUE=''
HAVE_TL_RC_FALSE='#'
HAVE_TL_RC_TRUE=''
HAVE_TL_UD_FALSE='#'
HAVE_TL_UD_TRUE=''
HAVE_TUNING_FALSE=''
HAVE_TUNING_TRUE='#'
HAVE_UCM_PTMALLOC286_FALSE='#'
HAVE_UCM_PTMALLOC286_TRUE=''
HAVE_XPMEM_FALSE=''
HAVE_XPMEM_TRUE='#'
IBCM_LIBS='-libcm'
IBVERBS_CFLAGS=''
IBVERBS_CPPFLAGS=''
IBVERBS_DIR='/usr'
IBVERBS_LDFLAGS=' -libverbs'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
JAVA=''
JAVABIN='yes'
JAVA_HOME=''
JDK=''
LD='/usr/bin/ld -m elf_x86_64'
LDFLAGS=' -lcudart -lcuda -L/usr/local/cuda/lib64/ '
LIBM='-lm'
LIBOBJS=''
LIBS='-lpthread -lrt -lrt -ldl'
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LIPO=''
LN_S='ln -s'
LTLIBOBJS=''
LT_SYS_LIBRARY_PATH=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAJOR_VERSION='1'
MAKEINFO='${SHELL} /home/kfukuda/ucx/missing makeinfo'
MANIFEST_TOOL=':'
MINOR_VERSION='3'
MKDIR_P='/bin/mkdir -p'
MPICC=''
MPIRUN=''
MVN='true'
MVNAVAIL=''
MVNBIN=''
NM='/usr/bin/nm -B'
NMEDIT=''
NUMA_LIBS='-lnuma'
OBJDUMP='objdump'
OBJEXT='o'
OPENMP_CFLAGS='-fopenmp'
OTOOL64=''
OTOOL=''
PACKAGE='ucx'
PACKAGE_BUGREPORT=''
PACKAGE_NAME='ucx'
PACKAGE_STRING='ucx 1.3'
PACKAGE_TARNAME='ucx'
PACKAGE_URL=''
PACKAGE_VERSION='1.3'
PATCH_VERSION='1'
PATH_SEPARATOR=':'
PKG_CONFIG='/usr/bin/pkg-config'
PKG_CONFIG_LIBDIR=''
PKG_CONFIG_PATH=''
RANLIB='ranlib'
RDMACM_CPPFLAGS=''
RDMACM_LDFLAGS=''
RDMACM_LIBS='-lrdmacm'
READLINK=''
ROCM_CPPFLAGS='-I/opt/rocm/libhsakmt/include/libhsakmt -I/opt/rocm/include/hsa -I/opt/rocm/include'
ROCM_LDFLAGS='-L/opt/rocm/hsa/lib -L/opt/rocm/lib'
ROCM_LIBS='-lhsa-runtime64'
RTE_CPPFLAGS=''
RTE_LDFLAGS=''
SCM_VERSION='64f853d'
SED='/bin/sed'
SET_MAKE=''
SHELL='/bin/bash'
SOVERSION='1:0:1'
STRIP='strip'
VALGRIND_LIBPATH=''
VERSION='1.3.1'
XPMEM_CPPFLAGS=''
XPMEM_LDFLAGS=''
ac_ct_AR='ar'
ac_ct_CC='gcc'
ac_ct_CXX='g++'
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE='#'
am__fastdepCCAS_FALSE='#'
am__fastdepCCAS_TRUE=''
am__fastdepCC_FALSE='#'
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE='#'
am__fastdepCXX_TRUE=''
am__include='include'
am__isrc=''
am__leading_dot='.'
am__nodep='_no'
am__quote=''
am__tar='tar --format=ustar -chf - "$$tardir"'
am__untar='tar -xf -'
bindir='${exec_prefix}/bin'
build='x86_64-pc-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='${prefix}'
host='x86_64-pc-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /home/kfukuda/ucx/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/home/kfukuda/ucx/install'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='${localstatedir}/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''
top_top_srcdir='.'
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME "ucx"
#define PACKAGE_TARNAME "ucx"
#define PACKAGE_VERSION "1.3"
#define PACKAGE_STRING "ucx 1.3"
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define __EXTENSIONS__ 1
#define _ALL_SOURCE 1
#define _GNU_SOURCE 1
#define _POSIX_PTHREAD_SEMANTICS 1
#define _TANDEM_SOURCE 1
#define PACKAGE "ucx"
#define VERSION "1.3"
#define HAVE_DLFCN_H 1
#define LT_OBJDIR ".libs/"
#define STDC_HEADERS 1
#define restrict __restrict
#define UCX_CONFIGURE_FLAGS "--prefix=/home/kfukuda/ucx/install --with-cuda=/usr/local/cuda"
#define HAVE_ATTRIBUTE_NOOPTIMIZE 1
#define HAVE_LIBRT 1
#define HAVE_LIBRT 1
#define HAVE_DECL_ASPRINTF 1
#define HAVE_DECL_STRDUPA 1
#define HAVE_DECL_BASENAME 1
#define HAVE_DECL_FMEMOPEN 1
#define HAVE_DECL_CPU_ZERO 1
#define HAVE_DECL_CPU_ISSET 1
#define HAVE_DECL_F_SETOWN_EX 1
#define HAVE_DECL_ETHTOOL_CMD_SPEED 1
#define HAVE_DECL_SPEED_UNKNOWN 1
#define HAVE_DECL___PPC_GET_TIMEBASE_FREQ 0
#define NVALGRIND 1
#define HAVE_NUMA_H 1
#define HAVE_NUMAIF_H 1
#define HAVE_NUMA 1
#define HAVE_STRUCT_BITMASK 1
#define HAVE_MALLOC_HOOK 1
#define HAVE_STRUCT_DL_PHDR_INFO 1
#define UCS_MAX_LOG_LEVEL UCS_LOG_LEVEL_TRACE_POLL
#define ENABLE_ASSERT 1
#define HAVE_HW_TIMER 1
#define ENABLE_SYMBOL_OVERRIDE 1
#define HAVE_UCM_PTMALLOC286 1
#define HAVE_MALLOC_GET_STATE 1
#define HAVE_MALLOC_SET_STATE 1
#define HAVE_DECL_IBV_WC_STATUS_STR 1
#define HAVE_DECL_________________________IBV_EVENT_TYPE_STR 1
#define HAVE_DECL_________________________IBV_QUERY_GID 1
#define HAVE_DECL_________________________IBV_GET_DEVICE_NAME 1
#define HAVE_DECL_________________________IBV_CREATE_SRQ 1
#define HAVE_DECL_________________________IBV_GET_ASYNC_EVENT 1
#define HAVE_VERBS_EXP_H 1
#define HAVE_INFINIBAND_MLX5_HW_H 1
#define HAVE_DECL_IBV_MLX5_EXP_GET_QP_INFO 1
#define HAVE_DECL_IBV_MLX5_EXP_GET_CQ_INFO 1
#define HAVE_DECL_IBV_MLX5_EXP_GET_SRQ_INFO 1
#define HAVE_DECL_IBV_MLX5_EXP_UPDATE_CQ_CI 1
#define HAVE_DECL_MLX5_WQE_CTRL_SOLICITED 1
#define HAVE_STRUCT_IBV_MLX5_QP_INFO_BF_NEED_LOCK 1
#define HAVE_MLX5_HW 1
#define HAVE_DECL_IBV_LINK_LAYER_INFINIBAND 1
#define HAVE_DECL_IBV_LINK_LAYER_ETHERNET 1
#define HAVE_DECL_IBV_EVENT_GID_CHANGE 1
#define HAVE_DECL_IBV_EXP_CQ_IGNORE_OVERRUN 1
#define HAVE_DECL_IBV_EXP_ACCESS_ALLOCATE_MR 1
#define HAVE_DECL_IBV_EXP_ACCESS_ON_DEMAND 1
#define HAVE_DECL_IBV_EXP_DEVICE_MR_ALLOCATE 1
#define HAVE_DECL_IBV_EXP_WR_NOP 1
#define HAVE_DECL_IBV_EXP_DEVICE_DC_TRANSPORT 1
#define HAVE_DECL_IBV_EXP_ATOMIC_HCA_REPLY_BE 1
#define HAVE_DECL_IBV_EXP_PREFETCH_WRITE_ACCESS 1
#define HAVE_DECL_IBV_EXP_QP_OOO_RW_DATA_PLACEMENT 1
#define HAVE_DECL_IBV_EXP_DCT_OOO_RW_DATA_PLACEMENT 1
#define HAVE_DECL_IBV_EXP_CQ_MODERATION 1
#define HAVE_DECL_IBV_EXP_REG_MR 1
#define HAVE_DECL_IBV_EXP_CREATE_QP 1
#define HAVE_DECL_IBV_EXP_PREFETCH_MR 1
#define HAVE_DECL_IBV_EXP_CREATE_SRQ 1
#define HAVE_DECL_IBV_EXP_SETENV 1
#define HAVE_DECL_IBV_EXP_POST_SEND 1
#define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_CMP_AND_SWP 1
#define HAVE_DECL_IBV_EXP_WR_EXT_MASKED_ATOMIC_FETCH_AND_ADD 1
#define HAVE_DECL_IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG 1
#define HAVE_DECL_IBV_EXP_SEND_EXT_ATOMIC_INLINE 1
#define HAVE_DECL_IBV_EXP_WR_UMR_FILL 1
#define HAVE_EXP_UMR 1
#define HAVE_DECL_IBV_EXP_QP_CREATE_UMR 1
#define HAVE_IBV_EXP_QP_CREATE_UMR 1
#define HAVE_DECL_IBV_EXP_MR_INDIRECT_KLMS 1
#define HAVE_EXP_UMR_NEW_API 1
#define HAVE_IB_EXT_ATOMICS 1
#define HAVE_MASKED_ATOMICS_ENDIANNESS 1
#define HAVE_DECL_IBV_EXP_ODP_SUPPORT_IMPLICIT 1
#define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_EXP_DEVICE_CAP_FLAGS 1
#define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS 1
#define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_CAPS_PER_TRANSPORT_CAPS_DC_ODP_CAPS 1
#define HAVE_STRUCT_IBV_EXP_DEVICE_ATTR_ODP_MR_MAX_SIZE 1
#define HAVE_STRUCT_IBV_EXP_QP_INIT_ATTR_MAX_INL_RECV 1
#define HAVE_STRUCT_IBV_ASYNC_EVENT_ELEMENT_DCT 1
#define HAVE_STRUCT_MLX5_WQE_AV_BASE 1
#define HAVE_STRUCT_MLX5_GRH_AV_RMAC 1
#define HAVE_IB 1
#define HAVE_DECL_IBV_EXP_QPT_DC_INI 1
#define HAVE_STRUCT_IBV_EXP_DCT_INIT_ATTR_INLINE_SIZE 1
#define HAVE_TL_DC 1
#define HAVE_TL_RC 1
#define HAVE_TL_UD 1
#define HAVE_TL_CM 1
#define IBV_EXP_HW_TM 1
#define HAVE_DECL_IBV_CMD_MODIFY_QP 1
#define HAVE_CUDA_H 1
#define HAVE_CUDA_RUNTIME_H 1
#define HAVE_CUDA 1
#define HAVE_GDR_COPY 0
#define HAVE_ROCM 0
#define HAVE_SYS_UIO_H 1
#define HAVE_CMA 1
#define HAVE_KNEM 1
#define HAVE_XPMEM 0
#define ENABLE_PARAMS_CHECK 1
#define ENABLE_DEBUG_DATA 0
#define ENABLE_MT 0
configure: exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment