This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by Valgrind configure 3.11.0, which was generated by GNU Autoconf 2.69. Invocation command line was $ ./configure ## --------- ## ## Platform. ## ## --------- ## hostname = ubuntu uname -m = i686 uname -r = 4.2.0-16-generic uname -s = Linux uname -v = #19-Ubuntu SMP Thu Oct 8 14:46:51 UTC 2015 /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: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin PATH: /usr/games PATH: /usr/local/games ## ----------- ## ## Core tests. ## ## ----------- ## configure:2727: checking for a BSD-compatible install configure:2795: result: /usr/bin/install -c configure:2806: checking whether build environment is sane configure:2861: result: yes configure:3012: checking for a thread-safe mkdir -p configure:3051: result: /bin/mkdir -p configure:3058: checking for gawk configure:3074: found /usr/bin/gawk configure:3085: result: gawk configure:3096: checking whether make sets $(MAKE) configure:3118: result: yes configure:3147: checking whether make supports nested variables configure:3164: result: yes configure:3291: checking whether to enable maintainer-specific portions of Makefiles configure:3300: result: no configure:3325: checking whether ln -s works configure:3329: result: yes configure:3384: checking for gcc configure:3400: found /usr/bin/gcc configure:3411: result: gcc configure:3640: checking for C compiler version configure:3649: gcc --version >&5 gcc (Ubuntu 5.2.1-22ubuntu2) 5.2.1 20151010 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:3660: $? = 0 configure:3649: gcc -v >&5 Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-linux-gnu/5/lto-wrapper Target: i686-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.2.1-22ubuntu2' --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-i386/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-i386 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-i386 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-targets=all --enable-multiarch --disable-werror --with-arch-32=i686 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu Thread model: posix gcc version 5.2.1 20151010 (Ubuntu 5.2.1-22ubuntu2) configure:3660: $? = 0 configure:3649: gcc -V >&5 gcc: error: unrecognized command line option '-V' gcc: fatal error: no input files compilation terminated. configure:3660: $? = 1 configure:3649: gcc -qversion >&5 gcc: error: unrecognized command line option '-qversion' gcc: fatal error: no input files compilation terminated. configure:3660: $? = 1 configure:3680: checking whether the C compiler works configure:3702: gcc conftest.c >&5 configure:3706: $? = 0 configure:3754: result: yes configure:3757: checking for C compiler default output file name configure:3759: result: a.out configure:3765: checking for suffix of executables configure:3772: gcc -o conftest conftest.c >&5 configure:3776: $? = 0 configure:3798: result: configure:3820: checking whether we are cross compiling configure:3828: gcc -o conftest conftest.c >&5 configure:3832: $? = 0 configure:3839: ./conftest configure:3843: $? = 0 configure:3858: result: no configure:3863: checking for suffix of object files configure:3885: gcc -c conftest.c >&5 configure:3889: $? = 0 configure:3910: result: o configure:3914: checking whether we are using the GNU C compiler configure:3933: gcc -c conftest.c >&5 configure:3933: $? = 0 configure:3942: result: yes configure:3951: checking whether gcc accepts -g configure:3971: gcc -c -g conftest.c >&5 configure:3971: $? = 0 configure:4012: result: yes configure:4029: checking for gcc option to accept ISO C89 configure:4092: gcc -c conftest.c >&5 configure:4092: $? = 0 configure:4105: result: none needed configure:4130: checking whether gcc understands -c and -o together configure:4152: gcc -c conftest.c -o conftest2.o configure:4155: $? = 0 configure:4152: gcc -c conftest.c -o conftest2.o configure:4155: $? = 0 configure:4167: result: yes configure:4195: checking for style of include used by make configure:4223: result: GNU configure:4249: checking dependency style of gcc configure:4360: result: gcc3 configure:4381: checking how to run the C preprocessor configure:4412: gcc -E conftest.c configure:4412: $? = 0 configure:4426: gcc -E conftest.c conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory compilation terminated. configure:4426: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | /* end confdefs.h. */ | #include configure:4451: result: gcc -E configure:4471: gcc -E conftest.c configure:4471: $? = 0 configure:4485: gcc -E conftest.c conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory compilation terminated. configure:4485: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | /* end confdefs.h. */ | #include configure:4571: checking for g++ configure:4587: found /usr/bin/g++ configure:4598: result: g++ configure:4625: checking for C++ compiler version configure:4634: g++ --version >&5 g++ (Ubuntu 5.2.1-22ubuntu2) 5.2.1 20151010 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:4645: $? = 0 configure:4634: g++ -v >&5 Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-linux-gnu/5/lto-wrapper Target: i686-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.2.1-22ubuntu2' --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-i386/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-i386 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-i386 --with-arch-directory=i386 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-targets=all --enable-multiarch --disable-werror --with-arch-32=i686 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=i686-linux-gnu --host=i686-linux-gnu --target=i686-linux-gnu Thread model: posix gcc version 5.2.1 20151010 (Ubuntu 5.2.1-22ubuntu2) configure:4645: $? = 0 configure:4634: g++ -V >&5 g++: error: unrecognized command line option '-V' g++: fatal error: no input files compilation terminated. configure:4645: $? = 1 configure:4634: g++ -qversion >&5 g++: error: unrecognized command line option '-qversion' g++: fatal error: no input files compilation terminated. configure:4645: $? = 1 configure:4649: checking whether we are using the GNU C++ compiler configure:4668: g++ -c conftest.cpp >&5 configure:4668: $? = 0 configure:4677: result: yes configure:4686: checking whether g++ accepts -g configure:4706: g++ -c -g conftest.cpp >&5 configure:4706: $? = 0 configure:4747: result: yes configure:4772: checking dependency style of g++ configure:4883: result: gcc3 configure:4954: checking for ranlib configure:4970: found /usr/bin/ranlib configure:4981: result: ranlib configure:5006: checking for a sed that does not truncate output configure:5070: result: /bin/sed configure:5083: checking for ar configure:5101: found /usr/bin/ar configure:5113: result: /usr/bin/ar configure:5136: checking for perl configure:5154: found /usr/bin/perl configure:5166: result: /usr/bin/perl configure:5178: checking for gdb configure:5196: found /usr/bin/gdb configure:5209: result: /usr/bin/gdb configure:5233: checking dependency style of gcc configure:5342: result: gcc3 configure:5361: checking for diff -u configure:5369: result: yes configure:5381: checking for a supported version of gcc configure:5457: result: ok (5.2.1) configure:5483: checking build system type configure:5497: result: i686-pc-linux-gnu configure:5517: checking host system type configure:5530: result: i686-pc-linux-gnu configure:5551: checking for a supported CPU configure:5572: result: ok (i686) configure:5676: checking for a 64-bit only build configure:5689: result: no configure:5693: checking for a 32-bit only build configure:5706: result: no configure:5719: checking for a supported OS configure:5727: result: ok (linux-gnu) configure:5732: checking for the kernel version configure:5745: result: 2.6 or later (4.2.0-16-generic) configure:5975: checking for a supported CPU/OS combination configure:5995: result: ok (x86-linux) configure:6553: checking for use as an inner Valgrind configure:6566: result: no configure:6584: checking for using the undefined behaviour sanitiser configure:6597: result: no configure:6635: result: checking for Pagesize... 4k configure:6666: checking for grep that handles long lines and -e configure:6724: result: /bin/grep configure:6729: checking for egrep configure:6791: result: /bin/grep -E configure:6796: checking for ANSI C header files configure:6816: gcc -c conftest.c >&5 configure:6816: $? = 0 configure:6889: gcc -o conftest conftest.c >&5 configure:6889: $? = 0 configure:6889: ./conftest configure:6889: $? = 0 configure:6900: result: yes configure:6913: checking for sys/types.h configure:6913: gcc -c conftest.c >&5 configure:6913: $? = 0 configure:6913: result: yes configure:6913: checking for sys/stat.h configure:6913: gcc -c conftest.c >&5 configure:6913: $? = 0 configure:6913: result: yes configure:6913: checking for stdlib.h configure:6913: gcc -c conftest.c >&5 configure:6913: $? = 0 configure:6913: result: yes configure:6913: checking for string.h configure:6913: gcc -c conftest.c >&5 configure:6913: $? = 0 configure:6913: result: yes configure:6913: checking for memory.h configure:6913: gcc -c conftest.c >&5 configure:6913: $? = 0 configure:6913: result: yes configure:6913: checking for strings.h configure:6913: gcc -c conftest.c >&5 configure:6913: $? = 0 configure:6913: result: yes configure:6913: checking for inttypes.h configure:6913: gcc -c conftest.c >&5 configure:6913: $? = 0 configure:6913: result: yes configure:6913: checking for stdint.h configure:6913: gcc -c conftest.c >&5 configure:6913: $? = 0 configure:6913: result: yes configure:6913: checking for unistd.h configure:6913: gcc -c conftest.c >&5 configure:6913: $? = 0 configure:6913: result: yes configure:6925: checking features.h usability configure:6925: gcc -c conftest.c >&5 configure:6925: $? = 0 configure:6925: result: yes configure:6925: checking features.h presence configure:6925: gcc -E conftest.c configure:6925: $? = 0 configure:6925: result: yes configure:6925: checking for features.h configure:6925: result: yes configure:6983: checking the glibc version configure:7019: result: 2.21 family configure:7150: checking for AT_FDCWD configure:7169: gcc -c conftest.c >&5 configure:7169: $? = 0 configure:7172: result: yes configure:7198: checking for stpncpy configure:7219: gcc -o conftest conftest.c >&5 configure:7219: $? = 0 configure:7222: result: yes configure:7246: checking for PTRACE_GETREGS configure:7267: gcc -c conftest.c >&5 configure:7267: $? = 0 configure:7269: result: yes configure:7286: checking for CLOCK_MONOTONIC configure:7306: gcc -c conftest.c >&5 configure:7306: $? = 0 configure:7308: result: yes configure:7325: checking for pthread_rwlock_t configure:7344: gcc -c conftest.c >&5 configure:7344: $? = 0 configure:7346: result: yes configure:7363: checking for PTHREAD_MUTEX_ADAPTIVE_NP configure:7382: gcc -c conftest.c >&5 configure:7382: $? = 0 configure:7384: result: yes configure:7401: checking for PTHREAD_MUTEX_ERRORCHECK_NP configure:7420: gcc -c conftest.c >&5 configure:7420: $? = 0 configure:7422: result: yes configure:7439: checking for PTHREAD_MUTEX_RECURSIVE_NP configure:7458: gcc -c conftest.c >&5 configure:7458: $? = 0 configure:7460: result: yes configure:7477: checking for PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP configure:7497: gcc -c conftest.c >&5 configure:7497: $? = 0 configure:7499: result: yes configure:7516: checking for pthread_mutex_t.__m_kind configure:7516: gcc -c conftest.c >&5 conftest.c: In function 'main': conftest.c:39:12: error: 'pthread_mutex_t {aka union }' has no member named '__m_kind' if (ac_aggr.__m_kind) ^ configure:7516: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | /* end confdefs.h. */ | #include | | int | main () | { | static pthread_mutex_t ac_aggr; | if (ac_aggr.__m_kind) | return 0; | ; | return 0; | } configure:7516: gcc -c conftest.c >&5 conftest.c: In function 'main': conftest.c:39:19: error: 'pthread_mutex_t {aka union }' has no member named '__m_kind' if (sizeof ac_aggr.__m_kind) ^ configure:7516: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | /* end confdefs.h. */ | #include | | int | main () | { | static pthread_mutex_t ac_aggr; | if (sizeof ac_aggr.__m_kind) | return 0; | ; | return 0; | } configure:7516: result: no configure:7529: checking for pthread_mutex_t.__data.__kind configure:7529: gcc -c conftest.c >&5 configure:7529: $? = 0 configure:7529: result: yes configure:7551: checking if AT_HWCAP contains the altivec indicator configure:7560: result: no configure:7567: checking if AT_HWCAP contains the vsx indicator configure:7576: result: no configure:7583: checking if AT_HWCAP contains the dfp indicator configure:7592: result: no configure:7599: checking if AT_HWCAP contains the arch_2_05 indicator configure:7608: result: no configure:7615: checking if AT_HWCAP contains the arch_2_06 indicator configure:7624: result: no configure:7631: checking if AT_HWCAP contains the arch_2_07 indicator configure:7640: result: no configure:7647: checking if AT_HWCAP contains the htm indicator configure:7656: result: no configure:7680: checking that assembler knows ISA 2.07 instructions configure:7696: gcc -c conftest.c >&5 conftest.c: Assembler messages: conftest.c:40: Error: no such instruction: `mtvsrd 1,2' configure:7696: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | /* end confdefs.h. */ | | | int | main () | { | | __asm__ __volatile__("mtvsrd 1,2 "); | | ; | return 0; | } configure:7705: result: no configure:7723: checking for Altivec support in the compiler configure:7742: gcc -c -maltivec -Werror conftest.c >&5 gcc: error: unrecognized command line option '-maltivec' configure:7742: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | /* end confdefs.h. */ | | #include | | int | main () | { | | vector unsigned int v; | | ; | return 0; | } configure:7754: result: no configure:7773: checking for VSX compiler flag support configure:7790: gcc -c -mvsx -Werror conftest.c >&5 gcc: error: unrecognized command line option '-mvsx' configure:7790: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | /* end confdefs.h. */ | | | int | main () | { | | | ; | return 0; | } configure:7799: result: no configure:7806: checking for VSX support in the assembler configure:7826: gcc -c -mvsx -Werror conftest.c >&5 gcc: error: unrecognized command line option '-mvsx' configure:7826: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | /* end confdefs.h. */ | | #include | | int | main () | { | | vector unsigned int v; | __asm__ __volatile__("xsmaddadp 32, 32, 33" ::: "memory","cc"); | | ; | return 0; | } configure:7835: result: no configure:7853: checking that assembler knows DFP configure:7870: gcc -c conftest.c >&5 conftest.c: Assembler messages: conftest.c:40: Error: no such instruction: `dadd 1,2,3' conftest.c:41: Error: no such instruction: `dcffix 1,2' configure:7870: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | /* end confdefs.h. */ | | | int | main () | { | | __asm__ __volatile__("dadd 1, 2, 3"); | __asm__ __volatile__("dcffix 1, 2"); | | ; | return 0; | } configure:7879: result: no configure:7884: checking that compiler knows -mhard-dfp switch configure:7903: gcc -c -mhard-dfp -Werror conftest.c >&5 gcc: error: unrecognized command line option '-mhard-dfp' configure:7903: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | /* end confdefs.h. */ | | | int | main () | { | | __asm__ __volatile__("dadd 1, 2, 3"); | __asm__ __volatile__("dcffix 1, 2"); | | ; | return 0; | } configure:7912: result: no configure:7929: checking that compiler knows DFP datatypes configure:7945: gcc -c conftest.c >&5 configure:7945: $? = 0 configure:7948: result: yes configure:7971: checking if compiler accepts the -mhtm flag configure:7989: gcc -c -mhtm -Werror conftest.c >&5 gcc: error: unrecognized command line option '-mhtm' configure:7989: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | /* end confdefs.h. */ | | | int | main () | { | | return 0; | | ; | return 0; | } configure:7997: result: no configure:8005: checking if compiler can find the htm builtins configure:8024: gcc -c -mhtm -Werror conftest.c >&5 gcc: error: unrecognized command line option '-mhtm' configure:8024: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | /* end confdefs.h. */ | | | int | main () | { | | if (__builtin_tbegin (0)) | __builtin_tend (0); | | ; | return 0; | } configure:8032: result: no configure:8052: checking for pthread_create@GLIBC2.0() configure:8083: gcc -o conftest -lpthread -Werror conftest.c >&5 /tmp/ccWyOJtq.o: In function `main': conftest.c:(.text+0x1a): undefined reference to `pthread_create@GLIBC_2.0' collect2: error: ld returned 1 exit status configure:8083: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | /* end confdefs.h. */ | | extern int pthread_create_glibc_2_0(void*, const void*, | void *(*)(void*), void*); | __asm__(".symver pthread_create_glibc_2_0, pthread_create@GLIBC_2.0"); | | int | main () | { | | #ifdef __powerpc__ | /* | * Apparently on PowerPC linking this program succeeds and generates an | * executable with the undefined symbol pthread_create@GLIBC_2.0. | */ | #error This test does not work properly on PowerPC. | #else | pthread_create_glibc_2_0(0, 0, 0, 0); | #endif | return 0; | | ; | return 0; | } configure:8095: result: no configure:8114: checking for dlinfo RTLD_DI_TLS_MODID configure:8141: gcc -o conftest conftest.c -ldl >&5 configure:8141: $? = 0 configure:8144: result: yes configure:8172: checking for eventfd() configure:8195: gcc -o conftest conftest.c >&5 configure:8195: $? = 0 configure:8197: result: yes configure:8219: checking that C++ compiler can include header file configure:8237: g++ -c -std=c++0x conftest.cpp >&5 configure:8237: $? = 0 configure:8240: result: yes configure:8273: checking for struct user_regs_struct configure:8273: gcc -c conftest.c >&5 configure:8273: $? = 0 configure:8273: gcc -c conftest.c >&5 conftest.c: In function 'main': conftest.c:44:38: error: expected expression before ')' token if (sizeof ((struct user_regs_struct))) ^ configure:8273: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | /* end confdefs.h. */ | #include | #include | #include | | int | main () | { | if (sizeof ((struct user_regs_struct))) | return 0; | ; | return 0; | } configure:8273: result: yes configure:8295: checking if gcc accepts -m32 configure:8314: gcc -c -m32 -Werror conftest.c >&5 configure:8314: $? = 0 configure:8317: result: yes configure:8334: checking if gcc accepts -m64 configure:8353: gcc -c -m64 -Werror conftest.c >&5 configure:8353: $? = 0 configure:8356: result: yes configure:8373: checking if gcc accepts -march=mips32 configure:8392: gcc -c -march=mips32 -Werror conftest.c >&5 conftest.c:1:0: error: bad value (mips32) for -march= switch /* confdefs.h */ ^ configure:8392: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | return 0; | | ; | return 0; | } configure:8401: result: no configure:8412: checking if gcc accepts -march=mips64 configure:8431: gcc -c -march=mips64 -Werror conftest.c >&5 conftest.c:1:0: error: bad value (mips64) for -march= switch /* confdefs.h */ ^ configure:8431: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | return 0; | | ; | return 0; | } configure:8440: result: no configure:8451: checking if gcc accepts -march=octeon configure:8470: gcc -c -march=octeon -Werror conftest.c >&5 conftest.c:1:0: error: bad value (octeon) for -march= switch /* confdefs.h */ ^ configure:8470: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | return 0; | | ; | return 0; | } configure:8479: result: no configure:8490: checking if gcc accepts -march=octeon2 configure:8509: gcc -c -march=octeon2 -Werror conftest.c >&5 conftest.c:1:0: error: bad value (octeon2) for -march= switch /* confdefs.h */ ^ configure:8509: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | return 0; | | ; | return 0; | } configure:8518: result: no configure:8529: checking if gcc accepts -mmmx configure:8548: gcc -c -mmmx -Werror conftest.c >&5 configure:8548: $? = 0 configure:8551: result: yes configure:8568: checking if gcc accepts -msse configure:8587: gcc -c -msse -Werror conftest.c >&5 configure:8587: $? = 0 configure:8590: result: yes configure:8612: checking if gcc accepts -mpreferred-stack-boundary=2 -m32 configure:8631: gcc -c -mpreferred-stack-boundary=2 -m32 -Werror conftest.c >&5 configure:8631: $? = 0 configure:8634: result: yes configure:8651: checking if gcc accepts -mlong-double-128 configure:8668: gcc -c -mlong-double-128 -Werror conftest.c >&5 configure:8668: $? = 0 configure:8671: result: yes configure:8709: checking if gcc accepts -Wmemset-transposed-args configure:8724: gcc -c -Wmemset-transposed-args -Werror conftest.c >&5 configure:8724: $? = 0 configure:8728: result: yes configure:8740: checking if gcc accepts -Wnonnull configure:8755: gcc -c -Wnonnull -Werror conftest.c >&5 configure:8755: $? = 0 configure:8759: result: yes configure:8771: checking if gcc accepts -Woverflow configure:8786: gcc -c -Woverflow -Werror conftest.c >&5 configure:8786: $? = 0 configure:8790: result: yes configure:8802: checking if gcc accepts -Wpointer-sign configure:8817: gcc -c -Wpointer-sign -Werror conftest.c >&5 configure:8817: $? = 0 configure:8821: result: yes configure:8833: checking if gcc accepts -Wuninitialized configure:8848: gcc -c -Wuninitialized -Werror conftest.c >&5 configure:8848: $? = 0 configure:8852: result: yes configure:8864: checking if gcc accepts -Wunused-function configure:8879: gcc -c -Wunused-function -Werror conftest.c >&5 configure:8879: $? = 0 configure:8883: result: yes configure:8895: checking if gcc accepts -Wstatic-local-in-inline configure:8910: gcc -c -Wstatic-local-in-inline -Werror conftest.c >&5 gcc: error: unrecognized command line option '-Wstatic-local-in-inline' configure:8910: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | ; | ; | return 0; | } configure:8919: result: no configure:8926: checking if gcc accepts -Wmismatched-new-delete configure:8941: gcc -c -Wmismatched-new-delete -Werror conftest.c >&5 gcc: error: unrecognized command line option '-Wmismatched-new-delete' configure:8941: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | ; | ; | return 0; | } configure:8950: result: no configure:8957: checking if gcc accepts -Winfinite-recursion configure:8972: gcc -c -Winfinite-recursion -Werror conftest.c >&5 gcc: error: unrecognized command line option '-Winfinite-recursion' configure:8972: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | ; | ; | return 0; | } configure:8981: result: no configure:8988: checking if gcc accepts -Wwrite-strings configure:9003: gcc -c -Wwrite-strings -Werror conftest.c >&5 configure:9003: $? = 0 configure:9007: result: yes configure:9019: checking if gcc accepts -Wempty-body configure:9034: gcc -c -Wempty-body -Werror conftest.c >&5 configure:9034: $? = 0 configure:9038: result: yes configure:9050: checking if gcc accepts -Wformat configure:9065: gcc -c -Wformat -Werror conftest.c >&5 configure:9065: $? = 0 configure:9069: result: yes configure:9120: checking if gcc accepts -Wcast-qual configure:9135: gcc -c -Wcast-qual -Werror conftest.c >&5 configure:9135: $? = 0 configure:9139: result: yes configure:9151: checking if gcc accepts -Wold-style-declaration configure:9166: gcc -c -Wold-style-declaration -Werror conftest.c >&5 configure:9166: $? = 0 configure:9170: result: yes configure:9182: checking if gcc accepts -Wignored-qualifiers configure:9197: gcc -c -Wignored-qualifiers -Werror conftest.c >&5 configure:9197: $? = 0 configure:9201: result: yes configure:9213: checking if gcc accepts -Wmissing-parameter-type configure:9228: gcc -c -Wmissing-parameter-type -Werror conftest.c >&5 configure:9228: $? = 0 configure:9232: result: yes configure:9250: checking if gcc accepts -Wformat-security configure:9265: gcc -c -Wformat -Wformat-security -Werror conftest.c >&5 configure:9265: $? = 0 configure:9269: result: yes configure:9282: checking if gcc accepts -Wextra or -W configure:9301: gcc -c -Wextra -Werror conftest.c >&5 configure:9301: $? = 0 configure:9305: result: -Wextra configure:9356: checking if gcc accepts -fno-stack-protector configure:9375: gcc -c -fno-stack-protector -Werror conftest.c >&5 configure:9375: $? = 0 configure:9379: result: yes configure:9402: checking if gcc accepts -fno-ipa-icf configure:9421: gcc -c -fno-ipa-icf -Werror conftest.c >&5 configure:9421: $? = 0 configure:9425: result: yes configure:9517: checking if gcc accepts --param inline-unit-growth configure:9536: gcc -c --param inline-unit-growth=900 -Werror conftest.c >&5 configure:9536: $? = 0 configure:9540: result: yes configure:9557: checking if gcc accepts -gdwarf-4 -fdebug-types-section configure:9576: gcc -c -gdwarf-4 -fdebug-types-section -Werror conftest.c >&5 configure:9576: $? = 0 configure:9579: result: yes configure:9603: checking if gcc accepts nested functions configure:9620: gcc -c conftest.c >&5 configure:9620: $? = 0 configure:9623: result: yes configure:9646: checking if gcc accepts the 'p' constraint in asm statements configure:9663: gcc -c conftest.c >&5 configure:9663: $? = 0 configure:9666: result: yes configure:9701: checking if the linker accepts -Wl,-Ttext-segment configure:9711: gcc -o conftest -static -nodefaultlibs -nostartfiles -Wl,-Ttext-segment=0x38000000 -Werror conftest.c >&5 configure:9711: $? = 0 configure:9716: result: yes configure:9779: ld -Ttext-segment used, no need to strip build-id NOTEs. configure:9787: checking if ppc32/64 as supports mtocrf/mfocrf configure:9804: gcc -c conftest.c >&5 conftest.c: Assembler messages: conftest.c:43: Error: no such instruction: `mtocrf 4,0' conftest.c:44: Error: no such instruction: `mfocrf 0,4' configure:9804: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | __asm__ __volatile__("mtocrf 4,0"); | __asm__ __volatile__("mfocrf 0,4"); | | ; | return 0; | } configure:9813: result: no configure:9826: checking if ppc32/64 asm supports phased out floating point instructions configure:9848: gcc -c conftest.c >&5 conftest.c: Assembler messages: conftest.c:48: Error: no such instruction: `lfdp 10,-60(%ebp)' configure:9848: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | do { typedef struct { | double hi; | double lo; | } dbl_pair_t; | dbl_pair_t dbl_pair[3]; | __asm__ volatile ("lfdp 10, %0"::"m" (dbl_pair[0])); | } while (0) | | ; | return 0; | } configure:9857: result: no configure:9870: checking if amd64 assembler supports fxsave64/fxrstor64 configure:9888: gcc -c conftest.c >&5 conftest.c: Assembler messages: conftest.c:44: Error: `fxsave64' is only supported in 64-bit mode conftest.c:45: Error: `fxrstor64' is only supported in 64-bit mode configure:9888: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | void* p; | asm __volatile__("fxsave64 (%0)" : : "r" (p) : "memory" ); | asm __volatile__("fxrstor64 (%0)" : : "r" (p) : "memory" ); | | ; | return 0; | } configure:9897: result: no configure:9911: checking if x86/amd64 assembler speaks SSE3 configure:9929: gcc -c conftest.c >&5 configure:9929: $? = 0 configure:9932: result: yes configure:9957: checking if x86/amd64 assembler speaks SSSE3 configure:9978: gcc -c -msse -Werror conftest.c >&5 configure:9978: $? = 0 configure:9981: result: yes configure:10007: checking if x86/amd64 assembler supports 'pclmulqdq' configure:10025: gcc -c conftest.c >&5 conftest.c: In function 'main': conftest.c:44:4: error: unknown register name 'xmm7' in 'asm' __asm__ __volatile__( ^ conftest.c:44:4: error: unknown register name 'xmm6' in 'asm' configure:10025: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | do { | __asm__ __volatile__( | "pclmulqdq $17,%%xmm6,%%xmm7" : : : "xmm6", "xmm7" ); } | while (0) | | ; | return 0; | } configure:10034: result: no configure:10053: checking if x86/amd64 assembler supports 'vpclmulqdq' configure:10076: gcc -c conftest.c >&5 configure:10076: $? = 0 configure:10079: result: yes configure:10104: checking if x86/amd64 assembler supports 'lzcnt' configure:10122: gcc -c conftest.c >&5 conftest.c: Assembler messages: conftest.c:44: Error: bad register name `%rax' configure:10122: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | do { | __asm__ __volatile__("lzcnt %%rax,%%rax" : : : "rax"); | } while (0) | | ; | return 0; | } configure:10131: result: no configure:10150: checking if x86/amd64 assembler supports 'loopnel' configure:10168: gcc -c conftest.c >&5 configure:10168: $? = 0 configure:10171: result: yes configure:10196: checking if x86/amd64 assembler supports 'addr32' configure:10214: gcc -c conftest.c >&5 conftest.c: Assembler messages: conftest.c:44: Error: redundant addr32 prefix configure:10214: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | do { | asm volatile ("addr32 rep movsb"); | } while (0) | | ; | return 0; | } configure:10223: result: no configure:10242: checking if x86/amd64 assembler speaks SSE4.2 configure:10265: gcc -c conftest.c >&5 conftest.c: In function 'main': conftest.c:44:4: error: unknown register name 'r15' in 'asm' __asm__ __volatile__( ^ conftest.c:46:4: error: unknown register name 'xmm11' in 'asm' __asm__ __volatile__( ^ conftest.c:48:4: error: unknown register name 'xmm1' in 'asm' __asm__ __volatile__( ^ conftest.c:48:4: error: unknown register name 'xmm2' in 'asm' configure:10265: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | do { long long int x; | __asm__ __volatile__( | "crc32q %%r15,%%r15" : : : "r15" ); | __asm__ __volatile__( | "pblendvb (%%rcx), %%xmm11" : : : "memory", "xmm11"); | __asm__ __volatile__( | "aesdec %%xmm2, %%xmm1" : : : "xmm2", "xmm1"); } | while (0) | | ; | return 0; | } configure:10274: result: no configure:10293: checking if x86/amd64 assembler speaks AVX configure:10314: gcc -c conftest.c >&5 conftest.c: In function 'main': conftest.c:44:4: error: unknown register name 'xmm7' in 'asm' __asm__ __volatile__( ^ conftest.c:46:4: error: unknown register name 'xmm8' in 'asm' __asm__ __volatile__( ^ conftest.c:46:4: error: unknown register name 'xmm7' in 'asm' conftest.c:46:4: error: unknown register name 'xmm6' in 'asm' configure:10314: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | do { long long int x; | __asm__ __volatile__( | "vmovupd (%%rsp), %%ymm7" : : : "xmm7" ); | __asm__ __volatile__( | "vaddpd %%ymm6,%%ymm7,%%ymm8" : : : "xmm6","xmm7","xmm8"); } | while (0) | | ; | return 0; | } configure:10323: result: no configure:10342: checking if x86/amd64 assembler speaks AVX2 configure:10363: gcc -c conftest.c >&5 conftest.c: In function 'main': conftest.c:44:4: error: unknown register name 'xmm8' in 'asm' __asm__ __volatile__( ^ conftest.c:44:4: error: unknown register name 'xmm7' in 'asm' conftest.c:46:4: error: unknown register name 'xmm8' in 'asm' __asm__ __volatile__( ^ conftest.c:46:4: error: unknown register name 'xmm7' in 'asm' conftest.c:46:4: error: unknown register name 'xmm6' in 'asm' configure:10363: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | do { long long int x; | __asm__ __volatile__( | "vpsravd (%%rsp), %%ymm8, %%ymm7" : : : "xmm7", "xmm8" ); | __asm__ __volatile__( | "vpaddb %%ymm6,%%ymm7,%%ymm8" : : : "xmm6","xmm7","xmm8"); } | while (0) | | ; | return 0; | } configure:10372: result: no configure:10392: checking if x86/amd64 assembler speaks TSX configure:10415: gcc -c conftest.c >&5 conftest.c: Assembler messages: conftest.c:46: Error: bad register name `%rsp)' conftest.c:47: Error: bad register name `%rsp)' configure:10415: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | do { | __asm__ __volatile__( | " xbegin Lfoo \n\t" | "Lfoo: xend \n\t" | " xacquire lock incq 0(%rsp) \n\t" | " xrelease lock incq 0(%rsp) \n" | ); | } while (0) | | ; | return 0; | } configure:10424: result: no configure:10443: checking if x86/amd64 assembler speaks BMI1 and BMI2 configure:10465: gcc -c conftest.c >&5 conftest.c: Assembler messages: conftest.c:44: Error: bad register name `%rax' configure:10465: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | do { unsigned int h, l; | __asm__ __volatile__( "mulx %rax,%rcx,%r8" ); | __asm__ __volatile__( | "andn %2, %1, %0" : "=r" (h) : "r" (0x1234567), "r" (0x7654321) ); | __asm__ __volatile__( | "movl %2, %%edx; mulx %3, %1, %0" : "=r" (h), "=r" (l) : "g" (0x1234567), "rm" (0x7654321) : "edx" ); } | while (0) | | ; | return 0; | } configure:10474: result: no configure:10493: checking if x86/amd64 assembler speaks FMA configure:10516: gcc -c conftest.c >&5 conftest.c: In function 'main': conftest.c:44:4: error: unknown register name 'xmm8' in 'asm' __asm__ __volatile__( ^ conftest.c:44:4: error: unknown register name 'xmm7' in 'asm' conftest.c:46:4: error: unknown register name 'xmm8' in 'asm' __asm__ __volatile__( ^ conftest.c:46:4: error: unknown register name 'xmm7' in 'asm' conftest.c:48:4: error: unknown register name 'xmm8' in 'asm' __asm__ __volatile__( ^ conftest.c:48:4: error: unknown register name 'xmm7' in 'asm' configure:10516: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | do { unsigned int h, l; | __asm__ __volatile__( | "vfmadd132ps (%%rsp), %%ymm8, %%ymm7" : : : "xmm7", "xmm8" ); | __asm__ __volatile__( | "vfnmsub231sd (%%rsp), %%xmm8, %%xmm7" : : : "xmm7", "xmm8" ); | __asm__ __volatile__( | "vfmsubadd213pd (%%rsp), %%xmm8, %%xmm7" : : : "xmm7", "xmm8" ); } | while (0) | | ; | return 0; | } configure:10525: result: no configure:10544: checking if amd64 assembler knows the MPX instructions configure:10567: gcc -c conftest.c >&5 conftest.c: In function 'main': conftest.c:47:11: error: expected ':' or ')' before 'bnd' bnd jmp end\n" ^ conftest.c:47:11: error: stray '\' in program conftest.c:47:25: warning: missing terminating " character bnd jmp end\n" ^ conftest.c:47:11: error: missing terminating " character bnd jmp end\n" ^ conftest.c:48:11: error: stray '\' in program foo: bnd ret\n" ^ conftest.c:48:25: warning: missing terminating " character foo: bnd ret\n" ^ conftest.c:48:11: error: missing terminating " character foo: bnd ret\n" ^ conftest.c:49:19: warning: missing terminating " character end: nop"); ^ conftest.c:49:11: error: missing terminating " character end: nop"); ^ configure:10567: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | do { | asm ("bndmov %bnd0,(%rsp)"); | asm ("bndldx 3(%rbx,%rdx), %bnd2"); | asm ("bnd call foo\n" | bnd jmp end\n" | foo: bnd ret\n" | end: nop"); | } while (0) | | ; | return 0; | } configure:10576: result: no configure:10598: checking if x86/amd64 assembler knows the MOVBE insn configure:10617: gcc -c conftest.c >&5 conftest.c: In function 'main': conftest.c:44:4: error: unknown register name 'r15' in 'asm' __asm__ __volatile__( ^ configure:10617: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | /* end confdefs.h. */ | | int | main () | { | | do { long long int x; | __asm__ __volatile__( | "movbe (%%rsp), %%r15" : : : "memory", "r15" ); } | while (0) | | ; | return 0; | } configure:10626: result: no configure:10645: checking if gcc supports the ifunc attribute configure:10667: gcc -o conftest conftest.c >&5 configure:10667: $? = 0 configure:10670: result: yes configure:10708: gcc -o conftest conftest.c >&5 configure:10708: $? = 0 configure:10719: checking for TLS support configure:10742: gcc -o conftest conftest.c >&5 configure:10742: $? = 0 configure:10742: ./conftest configure:10742: $? = 0 configure:10754: result: yes configure:12500: checking for ANSI C header files configure:12604: result: yes configure:12630: checking asm/unistd.h usability configure:12630: gcc -c conftest.c >&5 configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking asm/unistd.h presence configure:12630: gcc -E conftest.c configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking for asm/unistd.h configure:12630: result: yes configure:12630: checking endian.h usability configure:12630: gcc -c conftest.c >&5 configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking endian.h presence configure:12630: gcc -E conftest.c configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking for endian.h configure:12630: result: yes configure:12630: checking mqueue.h usability configure:12630: gcc -c conftest.c >&5 configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking mqueue.h presence configure:12630: gcc -E conftest.c configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking for mqueue.h configure:12630: result: yes configure:12630: checking sys/endian.h usability configure:12630: gcc -c conftest.c >&5 conftest.c:76:24: fatal error: sys/endian.h: No such file or directory compilation terminated. configure:12630: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | #define HAVE_TLS 1 | #define STDC_HEADERS 1 | #define HAVE_ASM_UNISTD_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_MQUEUE_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:12630: result: no configure:12630: checking sys/endian.h presence configure:12630: gcc -E conftest.c conftest.c:43:24: fatal error: sys/endian.h: No such file or directory compilation terminated. configure:12630: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | #define HAVE_TLS 1 | #define STDC_HEADERS 1 | #define HAVE_ASM_UNISTD_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_MQUEUE_H 1 | /* end confdefs.h. */ | #include configure:12630: result: no configure:12630: checking for sys/endian.h configure:12630: result: no configure:12630: checking sys/epoll.h usability configure:12630: gcc -c conftest.c >&5 configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking sys/epoll.h presence configure:12630: gcc -E conftest.c configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking for sys/epoll.h configure:12630: result: yes configure:12630: checking sys/eventfd.h usability configure:12630: gcc -c conftest.c >&5 configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking sys/eventfd.h presence configure:12630: gcc -E conftest.c configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking for sys/eventfd.h configure:12630: result: yes configure:12630: checking sys/klog.h usability configure:12630: gcc -c conftest.c >&5 configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking sys/klog.h presence configure:12630: gcc -E conftest.c configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking for sys/klog.h configure:12630: result: yes configure:12630: checking sys/poll.h usability configure:12630: gcc -c conftest.c >&5 configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking sys/poll.h presence configure:12630: gcc -E conftest.c configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking for sys/poll.h configure:12630: result: yes configure:12630: checking sys/prctl.h usability configure:12630: gcc -c conftest.c >&5 configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking sys/prctl.h presence configure:12630: gcc -E conftest.c configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking for sys/prctl.h configure:12630: result: yes configure:12630: checking sys/signal.h usability configure:12630: gcc -c conftest.c >&5 configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking sys/signal.h presence configure:12630: gcc -E conftest.c configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking for sys/signal.h configure:12630: result: yes configure:12630: checking sys/signalfd.h usability configure:12630: gcc -c conftest.c >&5 configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking sys/signalfd.h presence configure:12630: gcc -E conftest.c configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking for sys/signalfd.h configure:12630: result: yes configure:12630: checking sys/syscall.h usability configure:12630: gcc -c conftest.c >&5 configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking sys/syscall.h presence configure:12630: gcc -E conftest.c configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking for sys/syscall.h configure:12630: result: yes configure:12630: checking sys/time.h usability configure:12630: gcc -c conftest.c >&5 configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking sys/time.h presence configure:12630: gcc -E conftest.c configure:12630: $? = 0 configure:12630: result: yes configure:12630: checking for sys/time.h configure:12630: result: yes configure:12630: checking for sys/types.h configure:12630: result: yes configure:12642: checking if is usable configure:12662: gcc -c -D__user= conftest.c >&5 configure:12662: $? = 0 configure:12668: result: yes configure:12685: checking for uid_t in sys/types.h configure:12704: result: yes configure:12715: checking for off_t configure:12715: gcc -c conftest.c >&5 configure:12715: $? = 0 configure:12715: gcc -c conftest.c >&5 conftest.c: In function 'main': conftest.c:90:20: error: expected expression before ')' token if (sizeof ((off_t))) ^ configure:12715: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | #define HAVE_TLS 1 | #define STDC_HEADERS 1 | #define HAVE_ASM_UNISTD_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_MQUEUE_H 1 | #define HAVE_SYS_EPOLL_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_KLOG_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SIGNALFD_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_USABLE_LINUX_FUTEX_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((off_t))) | return 0; | ; | return 0; | } configure:12715: result: yes configure:12726: checking for size_t configure:12726: gcc -c conftest.c >&5 configure:12726: $? = 0 configure:12726: gcc -c conftest.c >&5 conftest.c: In function 'main': conftest.c:90:21: error: expected expression before ')' token if (sizeof ((size_t))) ^ configure:12726: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | #define HAVE_TLS 1 | #define STDC_HEADERS 1 | #define HAVE_ASM_UNISTD_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_MQUEUE_H 1 | #define HAVE_SYS_EPOLL_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_KLOG_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SIGNALFD_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_USABLE_LINUX_FUTEX_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((size_t))) | return 0; | ; | return 0; | } configure:12726: result: yes configure:12737: checking whether time.h and sys/time.h may both be included configure:12757: gcc -c conftest.c >&5 configure:12757: $? = 0 configure:12764: result: yes configure:12777: checking for working memcmp configure:12820: gcc -o conftest conftest.c >&5 configure:12820: $? = 0 configure:12820: ./conftest configure:12820: $? = 0 configure:12830: result: yes configure:12845: checking for stdlib.h configure:12845: result: yes configure:12845: checking for unistd.h configure:12845: result: yes configure:12845: checking for sys/param.h configure:12845: gcc -c conftest.c >&5 configure:12845: $? = 0 configure:12845: result: yes configure:12865: checking for getpagesize configure:12865: gcc -o conftest conftest.c >&5 configure:12865: $? = 0 configure:12865: result: yes configure:12874: checking for working mmap configure:13021: gcc -o conftest conftest.c >&5 configure:13021: $? = 0 configure:13021: ./conftest configure:13021: $? = 0 configure:13031: result: yes configure:13041: checking for pthread_create in -lpthread configure:13066: gcc -o conftest conftest.c -lpthread >&5 configure:13066: $? = 0 configure:13075: result: yes configure:13086: checking for clock_gettime in -lrt configure:13111: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13111: $? = 0 configure:13120: result: yes configure:13167: checking for clock_gettime configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for epoll_create configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for epoll_pwait configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for klogctl configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for mallinfo configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for memchr configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 conftest.c:90:6: warning: conflicting types for built-in function 'memchr' char memchr (); ^ configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for memset configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 conftest.c:91:6: warning: conflicting types for built-in function 'memset' char memset (); ^ configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for mkdir configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for mremap configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for ppoll configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for pthread_barrier_init configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for pthread_condattr_setclock configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for pthread_mutex_timedlock configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for pthread_rwlock_timedrdlock configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for pthread_rwlock_timedwrlock configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for pthread_spin_lock configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for pthread_yield configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for pthread_setname_np configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for readlinkat configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for semtimedop configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for signalfd configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for sigwaitinfo configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for strchr configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 conftest.c:107:6: warning: conflicting types for built-in function 'strchr' char strchr (); ^ configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for strdup configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 conftest.c:108:6: warning: conflicting types for built-in function 'strdup' char strdup (); ^ configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for strpbrk configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 conftest.c:109:6: warning: conflicting types for built-in function 'strpbrk' char strpbrk (); ^ configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for strrchr configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 conftest.c:110:6: warning: conflicting types for built-in function 'strrchr' char strrchr (); ^ configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for strstr configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 conftest.c:111:6: warning: conflicting types for built-in function 'strstr' char strstr (); ^ configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for syscall configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for utimensat configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for process_vm_readv configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13167: checking for process_vm_writev configure:13167: gcc -o conftest conftest.c -lrt -lpthread >&5 configure:13167: $? = 0 configure:13167: result: yes configure:13232: checking for mpicc configure:13264: result: mpicc configure:13338: checking primary target for usable MPI2-compliant C compiler and mpi.h configure:13366: mpicc -o conftest -g -O -fno-omit-frame-pointer -Wall -fpic -m32 -fpic -shared -m32 conftest.c >&5 ./configure: line 1905: mpicc: command not found configure:13366: $? = 127 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | #define HAVE_TLS 1 | #define STDC_HEADERS 1 | #define HAVE_ASM_UNISTD_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_MQUEUE_H 1 | #define HAVE_SYS_EPOLL_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_KLOG_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SIGNALFD_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_USABLE_LINUX_FUTEX_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_MMAP 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_EPOLL_CREATE 1 | #define HAVE_EPOLL_PWAIT 1 | #define HAVE_KLOGCTL 1 | #define HAVE_MALLINFO 1 | #define HAVE_MEMCHR 1 | #define HAVE_MEMSET 1 | #define HAVE_MKDIR 1 | #define HAVE_MREMAP 1 | #define HAVE_PPOLL 1 | #define HAVE_PTHREAD_BARRIER_INIT 1 | #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_RWLOCK_TIMEDRDLOCK 1 | #define HAVE_PTHREAD_RWLOCK_TIMEDWRLOCK 1 | #define HAVE_PTHREAD_SPIN_LOCK 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_READLINKAT 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_SIGNALFD 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_STRCHR 1 | #define HAVE_STRDUP 1 | #define HAVE_STRPBRK 1 | #define HAVE_STRRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_SYSCALL 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_PROCESS_VM_READV 1 | #define HAVE_PROCESS_VM_WRITEV 1 | /* end confdefs.h. */ | | #include | #include | | int | main () | { | | int ni, na, nd, comb; | int r = MPI_Init(NULL,NULL); | r |= MPI_Type_get_envelope( MPI_INT, &ni, &na, &nd, &comb ); | r |= MPI_Finalize(); | return r; | | ; | return 0; | } configure:13375: result: no configure:13398: checking secondary target for usable MPI2-compliant C compiler and mpi.h configure:13430: mpicc this will surely fail -o conftest -g -O -fno-omit-frame-pointer -Wall -fpic -fpic -shared conftest.c >&5 ./configure: line 1905: mpicc: command not found configure:13430: $? = 127 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | #define HAVE_TLS 1 | #define STDC_HEADERS 1 | #define HAVE_ASM_UNISTD_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_MQUEUE_H 1 | #define HAVE_SYS_EPOLL_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_KLOG_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SIGNALFD_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_USABLE_LINUX_FUTEX_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_MMAP 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_EPOLL_CREATE 1 | #define HAVE_EPOLL_PWAIT 1 | #define HAVE_KLOGCTL 1 | #define HAVE_MALLINFO 1 | #define HAVE_MEMCHR 1 | #define HAVE_MEMSET 1 | #define HAVE_MKDIR 1 | #define HAVE_MREMAP 1 | #define HAVE_PPOLL 1 | #define HAVE_PTHREAD_BARRIER_INIT 1 | #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_RWLOCK_TIMEDRDLOCK 1 | #define HAVE_PTHREAD_RWLOCK_TIMEDWRLOCK 1 | #define HAVE_PTHREAD_SPIN_LOCK 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_READLINKAT 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_SIGNALFD 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_STRCHR 1 | #define HAVE_STRDUP 1 | #define HAVE_STRPBRK 1 | #define HAVE_STRRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_SYSCALL 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_PROCESS_VM_READV 1 | #define HAVE_PROCESS_VM_WRITEV 1 | /* end confdefs.h. */ | | #include | #include | | int | main () | { | | int ni, na, nd, comb; | int r = MPI_Init(NULL,NULL); | r |= MPI_Type_get_envelope( MPI_INT, &ni, &na, &nd, &comb ); | r |= MPI_Finalize(); | return r; | | ; | return 0; | } configure:13439: result: no configure:13480: checking for boost configure:13507: g++ -o conftest -m32 conftest.cpp -lboost_thread-mt -lboost_system-mt >&5 conftest.cpp:94:28: fatal error: boost/thread.hpp: No such file or directory compilation terminated. configure:13507: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | #define HAVE_TLS 1 | #define STDC_HEADERS 1 | #define HAVE_ASM_UNISTD_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_MQUEUE_H 1 | #define HAVE_SYS_EPOLL_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_KLOG_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SIGNALFD_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_USABLE_LINUX_FUTEX_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_MMAP 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_EPOLL_CREATE 1 | #define HAVE_EPOLL_PWAIT 1 | #define HAVE_KLOGCTL 1 | #define HAVE_MALLINFO 1 | #define HAVE_MEMCHR 1 | #define HAVE_MEMSET 1 | #define HAVE_MKDIR 1 | #define HAVE_MREMAP 1 | #define HAVE_PPOLL 1 | #define HAVE_PTHREAD_BARRIER_INIT 1 | #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_RWLOCK_TIMEDRDLOCK 1 | #define HAVE_PTHREAD_RWLOCK_TIMEDWRLOCK 1 | #define HAVE_PTHREAD_SPIN_LOCK 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_READLINKAT 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_SIGNALFD 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_STRCHR 1 | #define HAVE_STRDUP 1 | #define HAVE_STRPBRK 1 | #define HAVE_STRRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_SYSCALL 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_PROCESS_VM_READV 1 | #define HAVE_PROCESS_VM_WRITEV 1 | /* end confdefs.h. */ | | #include | static void thread_func(void) | { } | int main(int argc, char** argv) | { | boost::thread t(thread_func); | return 0; | } | configure:13519: result: no configure:13548: checking for OpenMP configure:13565: gcc -o conftest -fopenmp -m32 -Werror conftest.c >&5 configure:13565: $? = 0 configure:13568: result: yes configure:13593: checking for __builtin_popcount() configure:13610: gcc -o conftest conftest.c >&5 configure:13610: $? = 0 configure:13612: result: yes configure:13628: checking for __builtin_clz() configure:13645: gcc -o conftest conftest.c >&5 configure:13645: $? = 0 configure:13647: result: yes configure:13663: checking for __builtin_ctz() configure:13680: gcc -o conftest conftest.c >&5 configure:13680: $? = 0 configure:13682: result: yes configure:13699: checking if gcc supports __sync_add_and_fetch for the primary target configure:13720: gcc -o conftest -m32 conftest.c >&5 configure:13720: $? = 0 configure:13723: result: yes configure:13808: checking if gcc supports __sync_add_and_fetch on uint64_t for all targets configure:13827: gcc -o conftest conftest.c >&5 configure:13827: $? = 0 configure:13879: result: yes configure:13899: checking if g++ supports __sync_add_and_fetch configure:13926: g++ -o conftest -m32 conftest.cpp >&5 configure:13926: $? = 0 configure:13929: result: yes configure:13992: checking if libstdc++ supports annotating shared pointers configure:14019: g++ -o conftest -std=c++0x conftest.cpp >&5 configure:14019: $? = 0 configure:14051: g++ -o conftest -std=c++0x conftest.cpp >&5 /usr/include/c++/5/bits/shared_ptr_base.h: In member function 'void std::_Sp_counted_base<_Lp>::_M_release()': conftest.cpp:99:59: error: lvalue required as decrement operand #define _GLIBCXX_SYNCHRONIZATION_HAPPENS_BEFORE(a) (a)---- ^ conftest.cpp:100:58: error: lvalue required as decrement operand #define _GLIBCXX_SYNCHRONIZATION_HAPPENS_AFTER(a) (a)---- ^ conftest.cpp:99:59: error: lvalue required as decrement operand #define _GLIBCXX_SYNCHRONIZATION_HAPPENS_BEFORE(a) (a)---- ^ conftest.cpp:100:58: error: lvalue required as decrement operand #define _GLIBCXX_SYNCHRONIZATION_HAPPENS_AFTER(a) (a)---- ^ /usr/include/c++/5/bits/shared_ptr_base.h: In member function 'void std::_Sp_counted_base<_Lp>::_M_weak_release()': conftest.cpp:99:59: error: lvalue required as decrement operand #define _GLIBCXX_SYNCHRONIZATION_HAPPENS_BEFORE(a) (a)---- ^ conftest.cpp:100:58: error: lvalue required as decrement operand #define _GLIBCXX_SYNCHRONIZATION_HAPPENS_AFTER(a) (a)---- ^ configure:14051: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Valgrind" | #define PACKAGE_TARNAME "valgrind" | #define PACKAGE_VERSION "3.11.0" | #define PACKAGE_STRING "Valgrind 3.11.0" | #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "valgrind" | #define VERSION "3.11.0" | #define GDB_PATH "/usr/bin/gdb" | #define MIPS_PAGE_SHIFT 12 | #define VG_TMPDIR "/tmp" | #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 | #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 | #define HAVE_PTRACE_GETREGS 1 | #define HAVE_CLOCK_MONOTONIC 1 | #define HAVE_PTHREAD_RWLOCK_T 1 | #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 | #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 | #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 | #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 | #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 | #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 | #define HAVE_EVENTFD 1 | #define HAVE_EVENTFD_READ 1 | #define HAVE_SYS_USER_REGS 1 | #define HAVE_TLS 1 | #define STDC_HEADERS 1 | #define HAVE_ASM_UNISTD_H 1 | #define HAVE_ENDIAN_H 1 | #define HAVE_MQUEUE_H 1 | #define HAVE_SYS_EPOLL_H 1 | #define HAVE_SYS_EVENTFD_H 1 | #define HAVE_SYS_KLOG_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_SIGNAL_H 1 | #define HAVE_SYS_SIGNALFD_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_USABLE_LINUX_FUTEX_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_STDLIB_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_MMAP 1 | #define HAVE_LIBPTHREAD 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_EPOLL_CREATE 1 | #define HAVE_EPOLL_PWAIT 1 | #define HAVE_KLOGCTL 1 | #define HAVE_MALLINFO 1 | #define HAVE_MEMCHR 1 | #define HAVE_MEMSET 1 | #define HAVE_MKDIR 1 | #define HAVE_MREMAP 1 | #define HAVE_PPOLL 1 | #define HAVE_PTHREAD_BARRIER_INIT 1 | #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 | #define HAVE_PTHREAD_RWLOCK_TIMEDRDLOCK 1 | #define HAVE_PTHREAD_RWLOCK_TIMEDWRLOCK 1 | #define HAVE_PTHREAD_SPIN_LOCK 1 | #define HAVE_PTHREAD_YIELD 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_READLINKAT 1 | #define HAVE_SEMTIMEDOP 1 | #define HAVE_SIGNALFD 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_STRCHR 1 | #define HAVE_STRDUP 1 | #define HAVE_STRPBRK 1 | #define HAVE_STRRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_SYSCALL 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_PROCESS_VM_READV 1 | #define HAVE_PROCESS_VM_WRITEV 1 | #define HAVE_BUILTIN_POPCOUT 1 | #define HAVE_BUILTIN_CLZ 1 | #define HAVE_BUILTIN_CTZ 1 | #define HAVE_BUILTIN_ATOMIC 1 | #define HAVE_BUILTIN_ATOMIC_CXX 1 | /* end confdefs.h. */ | | #define _GLIBCXX_SYNCHRONIZATION_HAPPENS_BEFORE(a) (a)---- | #define _GLIBCXX_SYNCHRONIZATION_HAPPENS_AFTER(a) (a)---- | #include | | int | main () | { | | std::shared_ptr p | | ; | return 0; | } configure:14060: result: yes configure:14215: checking that generated files are newer than configure configure:14221: result: done configure:14768: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by Valgrind config.status 3.11.0, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on ubuntu config.status:1316: creating Makefile config.status:1316: creating VEX/Makefile config.status:1316: creating valgrind.spec config.status:1316: creating valgrind.pc config.status:1316: creating glibc-2.X.supp config.status:1316: creating docs/Makefile config.status:1316: creating tests/Makefile config.status:1316: creating tests/vg_regtest config.status:1316: creating perf/Makefile config.status:1316: creating perf/vg_perf config.status:1316: creating gdbserver_tests/Makefile config.status:1316: creating gdbserver_tests/solaris/Makefile config.status:1316: creating include/Makefile config.status:1316: creating auxprogs/Makefile config.status:1316: creating mpi/Makefile config.status:1316: creating coregrind/Makefile config.status:1316: creating memcheck/Makefile config.status:1316: creating memcheck/tests/Makefile config.status:1316: creating memcheck/tests/common/Makefile config.status:1316: creating memcheck/tests/amd64/Makefile config.status:1316: creating memcheck/tests/x86/Makefile config.status:1316: creating memcheck/tests/linux/Makefile config.status:1316: creating memcheck/tests/darwin/Makefile config.status:1316: creating memcheck/tests/solaris/Makefile config.status:1316: creating memcheck/tests/amd64-linux/Makefile config.status:1316: creating memcheck/tests/x86-linux/Makefile config.status:1316: creating memcheck/tests/amd64-solaris/Makefile config.status:1316: creating memcheck/tests/x86-solaris/Makefile config.status:1316: creating memcheck/tests/ppc32/Makefile config.status:1316: creating memcheck/tests/ppc64/Makefile config.status:1316: creating memcheck/tests/s390x/Makefile config.status:1316: creating memcheck/tests/vbit-test/Makefile config.status:1316: creating cachegrind/Makefile config.status:1316: creating cachegrind/tests/Makefile config.status:1316: creating cachegrind/tests/x86/Makefile config.status:1316: creating cachegrind/cg_annotate config.status:1316: creating cachegrind/cg_diff config.status:1316: creating callgrind/Makefile config.status:1316: creating callgrind/callgrind_annotate config.status:1316: creating callgrind/callgrind_control config.status:1316: creating callgrind/tests/Makefile config.status:1316: creating helgrind/Makefile config.status:1316: creating helgrind/tests/Makefile config.status:1316: creating massif/Makefile config.status:1316: creating massif/tests/Makefile config.status:1316: creating massif/ms_print config.status:1316: creating lackey/Makefile config.status:1316: creating lackey/tests/Makefile config.status:1316: creating none/Makefile config.status:1316: creating none/tests/Makefile config.status:1316: creating none/tests/scripts/Makefile config.status:1316: creating none/tests/amd64/Makefile config.status:1316: creating none/tests/ppc32/Makefile config.status:1316: creating none/tests/ppc64/Makefile config.status:1316: creating none/tests/x86/Makefile config.status:1316: creating none/tests/arm/Makefile config.status:1316: creating none/tests/arm64/Makefile config.status:1316: creating none/tests/s390x/Makefile config.status:1316: creating none/tests/mips32/Makefile config.status:1316: creating none/tests/mips64/Makefile config.status:1316: creating none/tests/tilegx/Makefile config.status:1316: creating none/tests/linux/Makefile config.status:1316: creating none/tests/darwin/Makefile config.status:1316: creating none/tests/solaris/Makefile config.status:1316: creating none/tests/amd64-linux/Makefile config.status:1316: creating none/tests/x86-linux/Makefile config.status:1316: creating none/tests/amd64-darwin/Makefile config.status:1316: creating none/tests/x86-darwin/Makefile config.status:1316: creating none/tests/amd64-solaris/Makefile config.status:1316: creating none/tests/x86-solaris/Makefile config.status:1316: creating exp-sgcheck/Makefile config.status:1316: creating exp-sgcheck/tests/Makefile config.status:1316: creating drd/Makefile config.status:1316: creating drd/scripts/download-and-build-splash2 config.status:1316: creating drd/tests/Makefile config.status:1316: creating exp-bbv/Makefile config.status:1316: creating exp-bbv/tests/Makefile config.status:1316: creating exp-bbv/tests/x86/Makefile config.status:1316: creating exp-bbv/tests/x86-linux/Makefile config.status:1316: creating exp-bbv/tests/amd64-linux/Makefile config.status:1316: creating exp-bbv/tests/ppc32-linux/Makefile config.status:1316: creating exp-bbv/tests/arm-linux/Makefile config.status:1316: creating exp-dhat/Makefile config.status:1316: creating exp-dhat/tests/Makefile config.status:1316: creating shared/Makefile config.status:1316: creating solaris/Makefile config.status:1316: creating coregrind/link_tool_exe_linux config.status:1316: creating coregrind/link_tool_exe_darwin config.status:1316: creating coregrind/link_tool_exe_solaris config.status:1316: creating config.h config.status:1545: executing depfiles commands ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=i686-pc-linux-gnu ac_cv_c_compiler_gnu=yes ac_cv_cxx_compiler_gnu=yes ac_cv_env_AR_set= ac_cv_env_AR_value= 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_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_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_clock_gettime=yes ac_cv_func_epoll_create=yes ac_cv_func_epoll_pwait=yes ac_cv_func_getpagesize=yes ac_cv_func_klogctl=yes ac_cv_func_mallinfo=yes ac_cv_func_memchr=yes ac_cv_func_memcmp_working=yes ac_cv_func_memset=yes ac_cv_func_mkdir=yes ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_mremap=yes ac_cv_func_ppoll=yes ac_cv_func_process_vm_readv=yes ac_cv_func_process_vm_writev=yes ac_cv_func_pthread_barrier_init=yes ac_cv_func_pthread_condattr_setclock=yes ac_cv_func_pthread_mutex_timedlock=yes ac_cv_func_pthread_rwlock_timedrdlock=yes ac_cv_func_pthread_rwlock_timedwrlock=yes ac_cv_func_pthread_setname_np=yes ac_cv_func_pthread_spin_lock=yes ac_cv_func_pthread_yield=yes ac_cv_func_readlinkat=yes ac_cv_func_semtimedop=yes ac_cv_func_signalfd=yes ac_cv_func_sigwaitinfo=yes ac_cv_func_strchr=yes ac_cv_func_strdup=yes ac_cv_func_strpbrk=yes ac_cv_func_strrchr=yes ac_cv_func_strstr=yes ac_cv_func_syscall=yes ac_cv_func_utimensat=yes ac_cv_header_asm_unistd_h=yes ac_cv_header_endian_h=yes ac_cv_header_features_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_memory_h=yes ac_cv_header_mqueue_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_endian_h=no ac_cv_header_sys_epoll_h=yes ac_cv_header_sys_eventfd_h=yes ac_cv_header_sys_klog_h=yes ac_cv_header_sys_param_h=yes ac_cv_header_sys_poll_h=yes ac_cv_header_sys_prctl_h=yes ac_cv_header_sys_signal_h=yes ac_cv_header_sys_signalfd_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_syscall_h=yes ac_cv_header_sys_time_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_time=yes ac_cv_header_unistd_h=yes ac_cv_host=i686-pc-linux-gnu ac_cv_lib_pthread_pthread_create=yes ac_cv_lib_rt_clock_gettime=yes ac_cv_member_pthread_mutex_t___data___kind=yes ac_cv_member_pthread_mutex_t___m_kind=no ac_cv_objext=o ac_cv_path_AR=/usr/bin/ar ac_cv_path_EGREP='/bin/grep -E' ac_cv_path_GDB=/usr/bin/gdb ac_cv_path_GREP=/bin/grep ac_cv_path_MPI_CC=mpicc ac_cv_path_PERL=/usr/bin/perl ac_cv_path_SED=/bin/sed ac_cv_path_install='/usr/bin/install -c' ac_cv_path_mkdir=/bin/mkdir ac_cv_prog_AWK=gawk ac_cv_prog_CPP='gcc -E' ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_CXX=g++ ac_cv_prog_ac_ct_RANLIB=ranlib 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_type_off_t=yes ac_cv_type_size_t=yes ac_cv_type_struct_user_regs_struct=yes ac_cv_type_uid_t=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 vg_cv_inner=no vg_cv_linktime_tls=yes vg_cv_only32bit=no vg_cv_only64bit=no vg_cv_tls=yes vg_cv_ubsan=no ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /root/03_day/valgrind-3.11.0/missing aclocal-1.14' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' AMTAR='$${TAR-tar}' AM_BACKSLASH='\' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' AM_DEFAULT_VERBOSITY='1' AM_V='$(V)' AR='/usr/bin/ar' AUTOCONF='${SHELL} /root/03_day/valgrind-3.11.0/missing autoconf' AUTOHEADER='${SHELL} /root/03_day/valgrind-3.11.0/missing autoheader' AUTOMAKE='${SHELL} /root/03_day/valgrind-3.11.0/missing automake-1.14' AWK='gawk' BOOST_CFLAGS='' BOOST_LIBS='' BUILD_ADDR32_TESTS_FALSE='' BUILD_ADDR32_TESTS_TRUE='#' BUILD_AVX2_TESTS_FALSE='' BUILD_AVX2_TESTS_TRUE='#' BUILD_AVX_TESTS_FALSE='' BUILD_AVX_TESTS_TRUE='#' BUILD_BMI_TESTS_FALSE='' BUILD_BMI_TESTS_TRUE='#' BUILD_DFP_TESTS_FALSE='' BUILD_DFP_TESTS_TRUE='#' BUILD_FMA_TESTS_FALSE='' BUILD_FMA_TESTS_TRUE='#' BUILD_IFUNC_TESTS_FALSE='#' BUILD_IFUNC_TESTS_TRUE='' BUILD_LOOPNEL_TESTS_FALSE='#' BUILD_LOOPNEL_TESTS_TRUE='' BUILD_LZCNT_TESTS_FALSE='' BUILD_LZCNT_TESTS_TRUE='#' BUILD_MOVBE_TESTS_FALSE='' BUILD_MOVBE_TESTS_TRUE='#' BUILD_MPIWRAP_PRI_FALSE='' BUILD_MPIWRAP_PRI_TRUE='#' BUILD_MPIWRAP_SEC_FALSE='' BUILD_MPIWRAP_SEC_TRUE='#' BUILD_MPX_TESTS_FALSE='' BUILD_MPX_TESTS_TRUE='#' BUILD_PCLMULQDQ_TESTS_FALSE='' BUILD_PCLMULQDQ_TESTS_TRUE='#' BUILD_SSE3_TESTS_FALSE='#' BUILD_SSE3_TESTS_TRUE='' BUILD_SSE42_TESTS_FALSE='' BUILD_SSE42_TESTS_TRUE='#' BUILD_SSSE3_TESTS_FALSE='#' BUILD_SSSE3_TESTS_TRUE='' BUILD_TSX_TESTS_FALSE='' BUILD_TSX_TESTS_TRUE='#' BUILD_VPCLMULQDQ_TESTS_FALSE='#' BUILD_VPCLMULQDQ_TESTS_TRUE='' CC='gcc' CCAS='gcc' CCASDEPMODE='depmode=gcc3' CCASFLAGS='' CCDEPMODE='depmode=gcc3' CFLAGS='' CFLAGS_MPI='-g -O -fno-omit-frame-pointer -Wall -fpic' COMPILER_IS_CLANG_FALSE='' COMPILER_IS_CLANG_TRUE='#' COMPILER_IS_ICC_FALSE='' COMPILER_IS_ICC_TRUE='#' CPP='gcc -E' CPPFLAGS='' CXX='g++' CXXDEPMODE='depmode=gcc3' CXXFLAGS='' CXX_CAN_INCLUDE_THREAD_HEADER_FALSE='#' CXX_CAN_INCLUDE_THREAD_HEADER_TRUE='' CYGPATH_W='echo' DEFAULT_SUPP='exp-sgcheck.supp xfree-3.supp xfree-4.supp glibc-2.X-drd.supp glibc-2.34567-NPTL-helgrind.supp glibc-2.X.supp ' DEFS='-DHAVE_CONFIG_H' DEPDIR='.deps' DIFF='diff -u' DIS_PATH='' DWARF4_FALSE='#' DWARF4_TRUE='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/bin/grep -E' ENABLE_LINUX_TICKET_LOCK_PRIMARY_FALSE='#' ENABLE_LINUX_TICKET_LOCK_PRIMARY_TRUE='' ENABLE_LINUX_TICKET_LOCK_SECONDARY_FALSE='' ENABLE_LINUX_TICKET_LOCK_SECONDARY_TRUE='#' EXEEXT='' FLAG_FNO_IPA_ICF='-fno-ipa-icf' FLAG_FNO_STACK_PROTECTOR='-fno-stack-protector' FLAG_FSANITIZE='' FLAG_M32='-m32' FLAG_M64='-m64' FLAG_MIPS32='' FLAG_MIPS64='' FLAG_MLONG_DOUBLE_128='-mlong-double-128' FLAG_MMMX='-mmmx' FLAG_MSSE='-msse' FLAG_NO_BUILD_ID='' FLAG_OCTEON2='' FLAG_OCTEON='' FLAG_T_TEXT='-Ttext-segment' FLAG_UNLIMITED_INLINE_UNIT_GROWTH='--param inline-unit-growth=900' FLAG_W_CAST_ALIGN='-Wcast-align' FLAG_W_CAST_QUAL='-Wcast-qual' FLAG_W_EMPTY_BODY='-Wempty-body' FLAG_W_EXTRA='-Wextra' FLAG_W_FORMAT='-Wformat' FLAG_W_FORMAT_SECURITY='-Wformat-security' FLAG_W_FORMAT_SIGNEDNESS='' FLAG_W_IGNORED_QUALIFIERS='-Wignored-qualifiers' FLAG_W_MISSING_PARAMETER_TYPE='-Wmissing-parameter-type' FLAG_W_NO_INFINITE_RECURSION='' FLAG_W_NO_MEMSET_TRANSPOSED_ARGS='-Wno-memset-transposed-args' FLAG_W_NO_MISMATCHED_NEW_DELETE='' FLAG_W_NO_NONNULL='-Wno-nonnull' FLAG_W_NO_OVERFLOW='-Wno-overflow' FLAG_W_NO_POINTER_SIGN='-Wno-pointer-sign' FLAG_W_NO_STATIC_LOCAL_IN_INLINE='' FLAG_W_NO_UNINITIALIZED='-Wno-uninitialized' FLAG_W_NO_UNUSED_FUNCTION='-Wno-unused-function' FLAG_W_OLD_STYLE_DECLARATION='-Wold-style-declaration' FLAG_W_WRITE_STRINGS='-Wwrite-strings' GDB='/usr/bin/gdb' GLIBC_VERSION='2.21' GREP='/bin/grep' HAS_ALTIVEC_FALSE='' HAS_ALTIVEC_TRUE='#' HAS_DFP_FALSE='' HAS_DFP_TRUE='#' HAS_ISA_2_05_FALSE='' HAS_ISA_2_05_TRUE='#' HAS_ISA_2_06_FALSE='' HAS_ISA_2_06_TRUE='#' HAS_ISA_2_07_FALSE='' HAS_ISA_2_07_TRUE='#' HAS_MLONG_DOUBLE_128_FALSE='#' HAS_MLONG_DOUBLE_128_TRUE='' HAS_VSX_FALSE='' HAS_VSX_TRUE='#' HAVE_ASM_CONSTRAINT_P_FALSE='#' HAVE_ASM_CONSTRAINT_P_TRUE='' HAVE_AT_FDCWD_FALSE='#' HAVE_AT_FDCWD_TRUE='' HAVE_BOOST_1_35_FALSE='' HAVE_BOOST_1_35_TRUE='#' HAVE_BUILTIN_ATOMIC64_FALSE='#' HAVE_BUILTIN_ATOMIC64_TRUE='' HAVE_BUILTIN_ATOMIC_CXX_FALSE='#' HAVE_BUILTIN_ATOMIC_CXX_TRUE='' HAVE_BUILTIN_ATOMIC_FALSE='#' HAVE_BUILTIN_ATOMIC_SECONDARY_FALSE='' HAVE_BUILTIN_ATOMIC_SECONDARY_TRUE='#' HAVE_BUILTIN_ATOMIC_TRUE='' HAVE_DLINFO_RTLD_DI_TLS_MODID_FALSE='#' HAVE_DLINFO_RTLD_DI_TLS_MODID_TRUE='' HAVE_GNU_STPNCPY_FALSE='#' HAVE_GNU_STPNCPY_TRUE='' HAVE_NESTED_FUNCTIONS_FALSE='#' HAVE_NESTED_FUNCTIONS_TRUE='' HAVE_OPENMP_FALSE='#' HAVE_OPENMP_TRUE='' HAVE_PTHREAD_BARRIER_FALSE='#' HAVE_PTHREAD_BARRIER_TRUE='' HAVE_PTHREAD_CREATE_GLIBC_2_0_FALSE='' HAVE_PTHREAD_CREATE_GLIBC_2_0_TRUE='#' HAVE_PTHREAD_MUTEX_TIMEDLOCK_FALSE='#' HAVE_PTHREAD_MUTEX_TIMEDLOCK_TRUE='' HAVE_PTHREAD_SETNAME_NP_FALSE='#' HAVE_PTHREAD_SETNAME_NP_TRUE='' HAVE_PTHREAD_SPINLOCK_FALSE='#' HAVE_PTHREAD_SPINLOCK_TRUE='' HAVE_SHARED_POINTER_ANNOTATION_FALSE='#' HAVE_SHARED_POINTER_ANNOTATION_TRUE='' HWCAP_HAS_ALTIVEC='' HWCAP_HAS_DFP='' HWCAP_HAS_HTM='' HWCAP_HAS_ISA_2_05='' HWCAP_HAS_ISA_2_06='' HWCAP_HAS_ISA_2_07='' HWCAP_HAS_VSX='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' LDFLAGS='' LDFLAGS_MPI='-fpic -shared' LIBOBJS='' LIBS='' LIB_UBSAN='' LN_S='ln -s' LTLIBOBJS='' MAINT='#' MAINTAINER_MODE_FALSE='' MAINTAINER_MODE_TRUE='#' MAKEINFO='${SHELL} /root/03_day/valgrind-3.11.0/missing makeinfo' MKDIR_P='/bin/mkdir -p' MPI_CC='mpicc' OBJEXT='o' PACKAGE='valgrind' PACKAGE_BUGREPORT='valgrind-users@lists.sourceforge.net' PACKAGE_NAME='Valgrind' PACKAGE_STRING='Valgrind 3.11.0' PACKAGE_TARNAME='valgrind' PACKAGE_URL='' PACKAGE_VERSION='3.11.0' PATH_SEPARATOR=':' PERL='/usr/bin/perl' PREFERRED_STACK_BOUNDARY_2='-mpreferred-stack-boundary=2' RANLIB='ranlib' SED='/bin/sed' SET_MAKE='' SHELL='/bin/bash' SOLARIS_EXECVE_SYSCALL_TAKES_FLAGS_FALSE='' SOLARIS_EXECVE_SYSCALL_TAKES_FLAGS_TRUE='#' SOLARIS_FREALPATHAT_SYSCALL_FALSE='' SOLARIS_FREALPATHAT_SYSCALL_TRUE='#' SOLARIS_GETHRT_FASTTRAP_FALSE='' SOLARIS_GETHRT_FASTTRAP_TRUE='#' SOLARIS_GETZONEOFFSET_FASTTRAP_FALSE='' SOLARIS_GETZONEOFFSET_FASTTRAP_TRUE='#' SOLARIS_LWP_NAME_SYSCALL_FALSE='' SOLARIS_LWP_NAME_SYSCALL_TRUE='#' SOLARIS_LWP_SIGQUEUE_SYSCALL_FALSE='' SOLARIS_LWP_SIGQUEUE_SYSCALL_TAKES_PID_FALSE='' SOLARIS_LWP_SIGQUEUE_SYSCALL_TAKES_PID_TRUE='#' SOLARIS_LWP_SIGQUEUE_SYSCALL_TRUE='#' SOLARIS_NSCD_DOOR_SYSTEM_VOLATILE_FALSE='' SOLARIS_NSCD_DOOR_SYSTEM_VOLATILE_TRUE='#' SOLARIS_OLD_SYSCALLS_FALSE='' SOLARIS_OLD_SYSCALLS_TRUE='#' SOLARIS_PROC_CMDLINE_FALSE='' SOLARIS_PROC_CMDLINE_TRUE='#' SOLARIS_PRXREGSET_T_FALSE='' SOLARIS_PRXREGSET_T_TRUE='#' SOLARIS_RESERVE_SYSSTAT_ADDR_FALSE='' SOLARIS_RESERVE_SYSSTAT_ADDR_TRUE='#' SOLARIS_RESERVE_SYSSTAT_ZONE_ADDR_FALSE='' SOLARIS_RESERVE_SYSSTAT_ZONE_ADDR_TRUE='#' SOLARIS_SHM_NEW_FALSE='' SOLARIS_SHM_NEW_TRUE='#' SOLARIS_SPAWN_SYSCALL_FALSE='' SOLARIS_SPAWN_SYSCALL_TRUE='#' SOLARIS_SUN_STUDIO_AS_FALSE='' SOLARIS_SUN_STUDIO_AS_TRUE='#' SOLARIS_TNDB_GET_TNIP_FALSE='' SOLARIS_TNDB_GET_TNIP_TRUE='#' SOLARIS_TSOL_CLEARANCE_FALSE='' SOLARIS_TSOL_CLEARANCE_TRUE='#' SOLARIS_UTIMENSAT_SYSCALL_FALSE='' SOLARIS_UTIMENSAT_SYSCALL_TRUE='#' SOLARIS_UTIMESYS_SYSCALL_FALSE='' SOLARIS_UTIMESYS_SYSCALL_TRUE='#' SOLARIS_UUIDSYS_SYSCALL_FALSE='' SOLARIS_UUIDSYS_SYSCALL_TRUE='#' SOLARIS_XPG_SYMBOLS_PRESENT_FALSE='' SOLARIS_XPG_SYMBOLS_PRESENT_TRUE='#' SOLARIS_ZONE_DEFUNCT_FALSE='' SOLARIS_ZONE_DEFUNCT_TRUE='#' STRIP='' SUPPORTS_HTM_FALSE='' SUPPORTS_HTM_TRUE='#' VALT_LOAD_ADDRESS_PRI='0x38000000' VALT_LOAD_ADDRESS_SEC='0xUNSET' VERSION='3.11.0' VGCONF_ARCHS_INCLUDE_AMD64_FALSE='' VGCONF_ARCHS_INCLUDE_AMD64_TRUE='#' VGCONF_ARCHS_INCLUDE_ARM64_FALSE='' VGCONF_ARCHS_INCLUDE_ARM64_TRUE='#' VGCONF_ARCHS_INCLUDE_ARM_FALSE='' VGCONF_ARCHS_INCLUDE_ARM_TRUE='#' VGCONF_ARCHS_INCLUDE_MIPS32_FALSE='' VGCONF_ARCHS_INCLUDE_MIPS32_TRUE='#' VGCONF_ARCHS_INCLUDE_MIPS64_FALSE='' VGCONF_ARCHS_INCLUDE_MIPS64_TRUE='#' VGCONF_ARCHS_INCLUDE_PPC32_FALSE='' VGCONF_ARCHS_INCLUDE_PPC32_TRUE='#' VGCONF_ARCHS_INCLUDE_PPC64_FALSE='' VGCONF_ARCHS_INCLUDE_PPC64_TRUE='#' VGCONF_ARCHS_INCLUDE_S390X_FALSE='' VGCONF_ARCHS_INCLUDE_S390X_TRUE='#' VGCONF_ARCHS_INCLUDE_TILEGX_FALSE='' VGCONF_ARCHS_INCLUDE_TILEGX_TRUE='#' VGCONF_ARCHS_INCLUDE_X86_FALSE='#' VGCONF_ARCHS_INCLUDE_X86_TRUE='' VGCONF_ARCH_PRI='x86' VGCONF_ARCH_SEC='' VGCONF_HAVE_PLATFORM_SEC_FALSE='' VGCONF_HAVE_PLATFORM_SEC_TRUE='#' VGCONF_OS='linux' VGCONF_OS_IS_DARWIN_FALSE='' VGCONF_OS_IS_DARWIN_TRUE='#' VGCONF_OS_IS_LINUX_FALSE='#' VGCONF_OS_IS_LINUX_TRUE='' VGCONF_OS_IS_SOLARIS_FALSE='' VGCONF_OS_IS_SOLARIS_TRUE='#' VGCONF_PLATFORMS_INCLUDE_AMD64_DARWIN_FALSE='' VGCONF_PLATFORMS_INCLUDE_AMD64_DARWIN_TRUE='#' VGCONF_PLATFORMS_INCLUDE_AMD64_LINUX_FALSE='' VGCONF_PLATFORMS_INCLUDE_AMD64_LINUX_TRUE='#' VGCONF_PLATFORMS_INCLUDE_AMD64_SOLARIS_FALSE='' VGCONF_PLATFORMS_INCLUDE_AMD64_SOLARIS_TRUE='#' VGCONF_PLATFORMS_INCLUDE_ARM64_LINUX_FALSE='' VGCONF_PLATFORMS_INCLUDE_ARM64_LINUX_TRUE='#' VGCONF_PLATFORMS_INCLUDE_ARM_LINUX_FALSE='' VGCONF_PLATFORMS_INCLUDE_ARM_LINUX_TRUE='#' VGCONF_PLATFORMS_INCLUDE_MIPS32_LINUX_FALSE='' VGCONF_PLATFORMS_INCLUDE_MIPS32_LINUX_TRUE='#' VGCONF_PLATFORMS_INCLUDE_MIPS64_LINUX_FALSE='' VGCONF_PLATFORMS_INCLUDE_MIPS64_LINUX_TRUE='#' VGCONF_PLATFORMS_INCLUDE_PPC32_LINUX_FALSE='' VGCONF_PLATFORMS_INCLUDE_PPC32_LINUX_TRUE='#' VGCONF_PLATFORMS_INCLUDE_PPC64BE_LINUX_FALSE='' VGCONF_PLATFORMS_INCLUDE_PPC64BE_LINUX_TRUE='#' VGCONF_PLATFORMS_INCLUDE_PPC64LE_LINUX_FALSE='' VGCONF_PLATFORMS_INCLUDE_PPC64LE_LINUX_TRUE='#' VGCONF_PLATFORMS_INCLUDE_S390X_LINUX_FALSE='' VGCONF_PLATFORMS_INCLUDE_S390X_LINUX_TRUE='#' VGCONF_PLATFORMS_INCLUDE_TILEGX_LINUX_FALSE='' VGCONF_PLATFORMS_INCLUDE_TILEGX_LINUX_TRUE='#' VGCONF_PLATFORMS_INCLUDE_X86_DARWIN_FALSE='' VGCONF_PLATFORMS_INCLUDE_X86_DARWIN_TRUE='#' VGCONF_PLATFORMS_INCLUDE_X86_LINUX_FALSE='#' VGCONF_PLATFORMS_INCLUDE_X86_LINUX_TRUE='' VGCONF_PLATFORMS_INCLUDE_X86_SOLARIS_FALSE='' VGCONF_PLATFORMS_INCLUDE_X86_SOLARIS_TRUE='#' VGCONF_PLATFORM_PRI_CAPS='X86_LINUX' VGCONF_PLATFORM_SEC_CAPS='' VGCONF_PLATVARIANT='vanilla' VGCONF_PLATVARIANT_IS_ANDROID_FALSE='' VGCONF_PLATVARIANT_IS_ANDROID_TRUE='#' VGCONF_PLATVARIANT_IS_VANILLA_FALSE='#' VGCONF_PLATVARIANT_IS_VANILLA_TRUE='' VG_TMPDIR='/tmp' ac_ct_CC='gcc' ac_ct_CXX='g++' 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-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' bindir='${exec_prefix}/bin' build='i686-pc-linux-gnu' build_alias='' build_cpu='i686' build_os='linux-gnu' build_vendor='pc' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='${prefix}' host='i686-pc-linux-gnu' host_alias='' host_cpu='i686' host_os='linux-gnu' host_vendor='pc' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' install_sh='${SHELL} /root/03_day/valgrind-3.11.0/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='/usr/local' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "Valgrind" #define PACKAGE_TARNAME "valgrind" #define PACKAGE_VERSION "3.11.0" #define PACKAGE_STRING "Valgrind 3.11.0" #define PACKAGE_BUGREPORT "valgrind-users@lists.sourceforge.net" #define PACKAGE_URL "" #define PACKAGE "valgrind" #define VERSION "3.11.0" #define GDB_PATH "/usr/bin/gdb" #define MIPS_PAGE_SHIFT 12 #define VG_TMPDIR "/tmp" #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 GLIBC_MANDATORY_STRLEN_REDIRECT 1 #define GLIBC_MANDATORY_INDEX_AND_STRLEN_REDIRECT 1 #define HAVE_PTRACE_GETREGS 1 #define HAVE_CLOCK_MONOTONIC 1 #define HAVE_PTHREAD_RWLOCK_T 1 #define HAVE_PTHREAD_MUTEX_ADAPTIVE_NP 1 #define HAVE_PTHREAD_MUTEX_ERRORCHECK_NP 1 #define HAVE_PTHREAD_MUTEX_RECURSIVE_NP 1 #define HAVE_PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP 1 #define HAVE_PTHREAD_MUTEX_T__DATA__KIND 1 #define HAVE_DLINFO_RTLD_DI_TLS_MODID 1 #define HAVE_EVENTFD 1 #define HAVE_EVENTFD_READ 1 #define HAVE_SYS_USER_REGS 1 #define HAVE_TLS 1 #define STDC_HEADERS 1 #define HAVE_ASM_UNISTD_H 1 #define HAVE_ENDIAN_H 1 #define HAVE_MQUEUE_H 1 #define HAVE_SYS_EPOLL_H 1 #define HAVE_SYS_EVENTFD_H 1 #define HAVE_SYS_KLOG_H 1 #define HAVE_SYS_POLL_H 1 #define HAVE_SYS_PRCTL_H 1 #define HAVE_SYS_SIGNAL_H 1 #define HAVE_SYS_SIGNALFD_H 1 #define HAVE_SYS_SYSCALL_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_USABLE_LINUX_FUTEX_H 1 #define TIME_WITH_SYS_TIME 1 #define HAVE_STDLIB_H 1 #define HAVE_UNISTD_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_GETPAGESIZE 1 #define HAVE_MMAP 1 #define HAVE_LIBPTHREAD 1 #define HAVE_LIBRT 1 #define HAVE_CLOCK_GETTIME 1 #define HAVE_EPOLL_CREATE 1 #define HAVE_EPOLL_PWAIT 1 #define HAVE_KLOGCTL 1 #define HAVE_MALLINFO 1 #define HAVE_MEMCHR 1 #define HAVE_MEMSET 1 #define HAVE_MKDIR 1 #define HAVE_MREMAP 1 #define HAVE_PPOLL 1 #define HAVE_PTHREAD_BARRIER_INIT 1 #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 #define HAVE_PTHREAD_MUTEX_TIMEDLOCK 1 #define HAVE_PTHREAD_RWLOCK_TIMEDRDLOCK 1 #define HAVE_PTHREAD_RWLOCK_TIMEDWRLOCK 1 #define HAVE_PTHREAD_SPIN_LOCK 1 #define HAVE_PTHREAD_YIELD 1 #define HAVE_PTHREAD_SETNAME_NP 1 #define HAVE_READLINKAT 1 #define HAVE_SEMTIMEDOP 1 #define HAVE_SIGNALFD 1 #define HAVE_SIGWAITINFO 1 #define HAVE_STRCHR 1 #define HAVE_STRDUP 1 #define HAVE_STRPBRK 1 #define HAVE_STRRCHR 1 #define HAVE_STRSTR 1 #define HAVE_SYSCALL 1 #define HAVE_UTIMENSAT 1 #define HAVE_PROCESS_VM_READV 1 #define HAVE_PROCESS_VM_WRITEV 1 #define HAVE_BUILTIN_POPCOUT 1 #define HAVE_BUILTIN_CLZ 1 #define HAVE_BUILTIN_CTZ 1 #define HAVE_BUILTIN_ATOMIC 1 #define HAVE_BUILTIN_ATOMIC_CXX 1 #define HAVE_SHARED_POINTER_ANNOTATION 1 configure: exit 0