From: Brian Demsky Date: Fri, 28 Jun 2019 19:33:41 +0000 (-0700) Subject: edits X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=30b5bf7243dcc810b1be26d26e912694ecfde937;p=c11concurrency-benchmarks.git edits --- diff --git a/silo/masstree/config.log b/silo/masstree/config.log deleted file mode 100644 index 95c3116..0000000 --- a/silo/masstree/config.log +++ /dev/null @@ -1,1516 +0,0 @@ -This file contains any messages produced by compilers while -running configure, to aid debugging if configure makes a mistake. - -It was created by masstree-beta configure 0.1, which was -generated by GNU Autoconf 2.69. Invocation command line was - - $ ./configure --enable-max-key-len=1024 --disable-assertions --disable-invariants --disable-preconditions --with-malloc=jemalloc - -## --------- ## -## Platform. ## -## --------- ## - -hostname = dw-6 -uname -m = x86_64 -uname -r = 4.18.0-18-generic -uname -s = Linux -uname -v = #19~18.04.1-Ubuntu SMP Fri Apr 5 10:22:13 UTC 2019 - -/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: /scratch/fuzzer/benchmark-fuzzying-tool/ -PATH: /usr/local/jdk1.5.0_06/bin -PATH: /usr/local/sbin -PATH: /usr/local/bin -PATH: /usr/sbin -PATH: /usr/bin -PATH: /sbin -PATH: /bin -PATH: /usr/games -PATH: /usr/local/games -PATH: /snap/bin - - -## ----------- ## -## Core tests. ## -## ----------- ## - -configure:2507: checking for gcc -configure:2523: found /scratch/fuzzer/benchmark-fuzzying-tool//gcc -configure:2534: result: gcc -configure:2763: checking for C compiler version -configure:2772: gcc --version >&5 -clang version 8.0.0 -Target: x86_64-unknown-linux-gnu -Thread model: posix -InstalledDir: /usr/local/bin -configure:2783: $? = 0 -configure:2772: gcc -v >&5 -clang version 8.0.0 -Target: x86_64-unknown-linux-gnu -Thread model: posix -InstalledDir: /usr/local/bin -Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/5 -Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/5.5.0 -Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/6 -Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/6.5.0 -Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/7 -Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/7.4.0 -... rest of stderr output deleted ... -configure:2783: $? = 0 -configure:2772: gcc -V >&5 -clang-8: error: argument to '-V' is missing (expected 1 value) -clang-8: error: no input files -configure:2783: $? = 1 -configure:2772: gcc -qversion >&5 -clang-8: error: unknown argument '-qversion', did you mean '--version'? -clang-8: error: no input files -configure:2783: $? = 1 -configure:2803: checking whether the C compiler works -configure:2825: gcc conftest.c >&5 -configure:2829: $? = 0 -configure:2877: result: yes -configure:2880: checking for C compiler default output file name -configure:2882: result: a.out -configure:2888: checking for suffix of executables -configure:2895: gcc -o conftest conftest.c >&5 -configure:2899: $? = 0 -configure:2921: result: -configure:2943: checking whether we are cross compiling -configure:2951: gcc -o conftest conftest.c >&5 -configure:2955: $? = 0 -configure:2962: ./conftest -configure:2966: $? = 0 -configure:2981: result: no -configure:2986: checking for suffix of object files -configure:3008: gcc -c conftest.c >&5 -configure:3012: $? = 0 -configure:3033: result: o -configure:3037: checking whether we are using the GNU C compiler -configure:3056: gcc -c conftest.c >&5 -configure:3056: $? = 0 -configure:3065: result: yes -configure:3074: checking whether gcc accepts -g -configure:3094: gcc -c -g conftest.c >&5 -configure:3094: $? = 0 -configure:3135: result: yes -configure:3152: checking for gcc option to accept ISO C89 -configure:3215: gcc -c -g -O2 conftest.c >&5 -main replaced by user_main -configure:3215: $? = 0 -configure:3228: result: none needed -configure:3306: checking for g++ -configure:3322: found /scratch/fuzzer/benchmark-fuzzying-tool//g++ -configure:3333: result: g++ -configure:3360: checking for C++ compiler version -configure:3369: g++ --version >&5 -clang version 8.0.0 -Target: x86_64-unknown-linux-gnu -Thread model: posix -InstalledDir: /usr/local/bin -configure:3380: $? = 0 -configure:3369: g++ -v >&5 -clang version 8.0.0 -Target: x86_64-unknown-linux-gnu -Thread model: posix -InstalledDir: /usr/local/bin -Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/5 -Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/5.5.0 -Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/6 -Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/6.5.0 -Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/7 -Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/7.4.0 -... rest of stderr output deleted ... -configure:3380: $? = 1 -configure:3369: g++ -V >&5 -clang-8: error: argument to '-V' is missing (expected 1 value) -configure:3380: $? = 1 -configure:3369: g++ -qversion >&5 -clang-8: error: unknown argument '-qversion', did you mean '--version'? -configure:3380: $? = 1 -configure:3384: checking whether we are using the GNU C++ compiler -configure:3403: g++ -c conftest.cpp >&5 -configure:3403: $? = 0 -configure:3412: result: yes -configure:3421: checking whether g++ accepts -g -configure:3441: g++ -c -g conftest.cpp >&5 -configure:3441: $? = 0 -configure:3482: result: yes -configure:3521: checking how to run the C++ preprocessor -configure:3548: g++ -E conftest.cpp -configure:3548: $? = 0 -configure:3562: g++ -E conftest.cpp -conftest.cpp:10:10: fatal error: 'ac_nonexistent.h' file not found -#include - ^~~~~~~~~~~~~~~~~~ -1 error generated. -configure:3562: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "masstree-beta" -| #define PACKAGE_TARNAME "masstree-beta" -| #define PACKAGE_VERSION "0.1" -| #define PACKAGE_STRING "masstree-beta 0.1" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE_URL "" -| #define WORDS_BIGENDIAN_SET 1 -| /* end confdefs.h. */ -| #include -configure:3587: result: g++ -E -configure:3607: g++ -E conftest.cpp -configure:3607: $? = 0 -configure:3621: g++ -E conftest.cpp -conftest.cpp:10:10: fatal error: 'ac_nonexistent.h' file not found -#include - ^~~~~~~~~~~~~~~~~~ -1 error generated. -configure:3621: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "masstree-beta" -| #define PACKAGE_TARNAME "masstree-beta" -| #define PACKAGE_VERSION "0.1" -| #define PACKAGE_STRING "masstree-beta 0.1" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE_URL "" -| #define WORDS_BIGENDIAN_SET 1 -| /* end confdefs.h. */ -| #include -configure:3650: checking for grep that handles long lines and -e -configure:3708: result: /bin/grep -configure:3713: checking for egrep -configure:3775: result: /bin/grep -E -configure:3780: checking for ANSI C header files -configure:3800: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:3800: $? = 0 -configure:3873: g++ -o conftest -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:3873: $? = 0 -configure:3873: ./conftest -configure:3873: $? = 0 -configure:3884: result: yes -configure:3897: checking for sys/types.h -configure:3897: g++ -c -g -O2 conftest.cpp >&5 -configure:3897: $? = 0 -configure:3897: result: yes -configure:3897: checking for sys/stat.h -configure:3897: g++ -c -g -O2 conftest.cpp >&5 -configure:3897: $? = 0 -configure:3897: result: yes -configure:3897: checking for stdlib.h -configure:3897: g++ -c -g -O2 conftest.cpp >&5 -configure:3897: $? = 0 -configure:3897: result: yes -configure:3897: checking for string.h -configure:3897: g++ -c -g -O2 conftest.cpp >&5 -configure:3897: $? = 0 -configure:3897: result: yes -configure:3897: checking for memory.h -configure:3897: g++ -c -g -O2 conftest.cpp >&5 -configure:3897: $? = 0 -configure:3897: result: yes -configure:3897: checking for strings.h -configure:3897: g++ -c -g -O2 conftest.cpp >&5 -configure:3897: $? = 0 -configure:3897: result: yes -configure:3897: checking for inttypes.h -configure:3897: g++ -c -g -O2 conftest.cpp >&5 -configure:3897: $? = 0 -configure:3897: result: yes -configure:3897: checking for stdint.h -configure:3897: g++ -c -g -O2 conftest.cpp >&5 -configure:3897: $? = 0 -configure:3897: result: yes -configure:3897: checking for unistd.h -configure:3897: g++ -c -g -O2 conftest.cpp >&5 -configure:3897: $? = 0 -configure:3897: result: yes -configure:3909: checking whether byte ordering is bigendian -configure:3924: g++ -c -g -O2 conftest.cpp >&5 -conftest.cpp:21:9: error: expected unqualified-id - not a universal capable compiler - ^ -1 error generated. -configure:3924: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "masstree-beta" -| #define PACKAGE_TARNAME "masstree-beta" -| #define PACKAGE_VERSION "0.1" -| #define PACKAGE_STRING "masstree-beta 0.1" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE_URL "" -| #define WORDS_BIGENDIAN_SET 1 -| #define STDC_HEADERS 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MEMORY_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_UNISTD_H 1 -| /* end confdefs.h. */ -| #ifndef __APPLE_CC__ -| not a universal capable compiler -| #endif -| typedef int dummy; -| -configure:3969: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:3969: $? = 0 -configure:3987: g++ -c -g -O2 conftest.cpp >&5 -conftest.cpp:27:11: error: expected ';' after expression - not big endian - ^ - ; -conftest.cpp:27:8: error: use of undeclared identifier 'big' - not big endian - ^ -conftest.cpp:27:12: error: use of undeclared identifier 'endian' - not big endian - ^ -3 errors generated. -configure:3987: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "masstree-beta" -| #define PACKAGE_TARNAME "masstree-beta" -| #define PACKAGE_VERSION "0.1" -| #define PACKAGE_STRING "masstree-beta 0.1" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE_URL "" -| #define WORDS_BIGENDIAN_SET 1 -| #define STDC_HEADERS 1 -| #define HAVE_SYS_TYPES_H 1 -| #define HAVE_SYS_STAT_H 1 -| #define HAVE_STDLIB_H 1 -| #define HAVE_STRING_H 1 -| #define HAVE_MEMORY_H 1 -| #define HAVE_STRINGS_H 1 -| #define HAVE_INTTYPES_H 1 -| #define HAVE_STDINT_H 1 -| #define HAVE_UNISTD_H 1 -| /* end confdefs.h. */ -| #include -| #include -| -| int -| main () -| { -| #if BYTE_ORDER != BIG_ENDIAN -| not big endian -| #endif -| -| ; -| return 0; -| } -configure:4115: result: no -configure:4137: checking sys/epoll.h usability -configure:4137: g++ -c -g -O2 conftest.cpp >&5 -configure:4137: $? = 0 -configure:4137: result: yes -configure:4137: checking sys/epoll.h presence -configure:4137: g++ -E conftest.cpp -configure:4137: $? = 0 -configure:4137: result: yes -configure:4137: checking for sys/epoll.h -configure:4137: result: yes -configure:4137: checking numa.h usability -configure:4137: g++ -c -g -O2 conftest.cpp >&5 -configure:4137: $? = 0 -configure:4137: result: yes -configure:4137: checking numa.h presence -configure:4137: g++ -E conftest.cpp -configure:4137: $? = 0 -configure:4137: result: yes -configure:4137: checking for numa.h -configure:4137: result: yes -configure:4148: checking for library containing numa_available -configure:4179: g++ -o conftest -g -O2 conftest.cpp >&5 -main replaced by user_main -/tmp/conftest-3b6c40.o: In function `user_main': -/scratch/fuzzer/benchmark-fuzzying-tool/silo/masstree/conftest.cpp:33: undefined reference to `numa_available' -clang-8: error: linker command failed with exit code 1 (use -v to see invocation) -configure:4179: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "masstree-beta" -| #define PACKAGE_TARNAME "masstree-beta" -| #define PACKAGE_VERSION "0.1" -| #define PACKAGE_STRING "masstree-beta 0.1" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE_URL "" -| #define WORDS_BIGENDIAN_SET 1 -| #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 HAVE_SYS_EPOLL_H 1 -| #define HAVE_NUMA_H 1 -| /* end confdefs.h. */ -| -| /* Override any GCC internal prototype to avoid an error. -| Use char because int might match the return type of a GCC -| builtin and then its argument prototype would still apply. */ -| #ifdef __cplusplus -| extern "C" -| #endif -| char numa_available (); -| int -| main () -| { -| return numa_available (); -| ; -| return 0; -| } -configure:4179: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4179: $? = 0 -configure:4196: result: -lnuma -configure:4212: checking for __builtin_clz builtin -configure:4228: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4228: $? = 0 -configure:4236: result: yes -configure:4246: checking for __builtin_clzl builtin -configure:4262: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4262: $? = 0 -configure:4270: result: yes -configure:4280: checking for __builtin_clzll builtin -configure:4296: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4296: $? = 0 -configure:4304: result: yes -configure:4314: checking for __builtin_ctz builtin -configure:4330: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4330: $? = 0 -configure:4338: result: yes -configure:4348: checking for __builtin_ctzl builtin -configure:4364: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4364: $? = 0 -configure:4372: result: yes -configure:4382: checking for __builtin_ctzll builtin -configure:4398: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4398: $? = 0 -configure:4406: result: yes -configure:4416: checking for __sync_synchronize builtin -configure:4433: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4433: $? = 0 -configure:4441: result: yes -configure:4451: checking for __sync_fetch_and_add builtin -configure:4467: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4467: $? = 0 -configure:4475: result: yes -configure:4485: checking for __sync_add_and_fetch builtin -configure:4501: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4501: $? = 0 -configure:4509: result: yes -configure:4519: checking for __sync_fetch_and_add_8 builtin -configure:4536: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4536: $? = 0 -configure:4544: result: yes -configure:4554: checking for __sync_add_and_fetch_8 builtin -configure:4571: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4571: $? = 0 -configure:4579: result: yes -configure:4589: checking for __sync_fetch_and_or builtin -configure:4605: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4605: $? = 0 -configure:4613: result: yes -configure:4623: checking for __sync_or_and_fetch builtin -configure:4639: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4639: $? = 0 -configure:4647: result: yes -configure:4657: checking for __sync_fetch_and_or_8 builtin -configure:4674: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4674: $? = 0 -configure:4682: result: yes -configure:4692: checking for __sync_or_and_fetch_8 builtin -configure:4709: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4709: $? = 0 -configure:4717: result: yes -configure:4727: checking for __sync_bool_compare_and_swap builtin -configure:4743: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4743: $? = 0 -configure:4751: result: yes -configure:4761: checking for __sync_bool_compare_and_swap_8 builtin -configure:4778: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4778: $? = 0 -configure:4786: result: yes -configure:4796: checking for __sync_val_compare_and_swap builtin -configure:4812: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4812: $? = 0 -configure:4820: result: yes -configure:4830: checking for __sync_val_compare_and_swap_8 builtin -configure:4847: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4847: $? = 0 -configure:4855: result: yes -configure:4865: checking for __sync_lock_test_and_set builtin -configure:4881: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4881: $? = 0 -configure:4889: result: yes -configure:4899: checking for __sync_lock_test_and_set_val builtin -configure:4915: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4915: $? = 0 -configure:4923: result: yes -configure:4933: checking for __sync_lock_release_set builtin -configure:4949: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:4949: $? = 0 -configure:4957: result: yes -configure:4968: checking whether the C++ compiler understands 'auto' -configure:4985: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:4985: $? = 0 -configure:4992: result: yes -configure:5033: checking whether the C++ compiler understands constexpr -configure:5050: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:5050: $? = 0 -configure:5057: result: yes -configure:5065: checking whether the C++ compiler understands static_assert -configure:5082: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:5082: $? = 0 -configure:5089: result: yes -configure:5097: checking whether the C++ compiler understands rvalue references -configure:5114: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:5114: $? = 0 -configure:5121: result: yes -configure:5129: checking whether the C++ compiler understands template alias -configure:5146: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:5146: $? = 0 -configure:5153: result: yes -configure:5163: checking type_traits usability -configure:5163: g++ -c -g -O2 conftest.cpp >&5 -configure:5163: $? = 0 -configure:5163: result: yes -configure:5163: checking type_traits presence -configure:5163: g++ -E conftest.cpp -configure:5163: $? = 0 -configure:5163: result: yes -configure:5163: checking for type_traits -configure:5163: result: yes -configure:5174: checking for std::hash -configure:5192: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:5192: $? = 0 -configure:5199: result: yes -configure:5207: checking for __has_trivial_copy -configure:5224: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:5224: $? = 0 -configure:5231: result: yes -configure:5240: checking for std::move -configure:5253: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:5253: $? = 0 -configure:5259: result: yes -configure:5271: checking for std::is_trivially_copyable -configure:5288: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:5288: $? = 0 -configure:5295: result: yes -configure:5303: checking for std::is_rvalue_reference -configure:5320: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:5320: $? = 0 -configure:5327: result: yes -configure:5337: checking for malloc in -lflow -configure:5362: g++ -o conftest -g -O2 conftest.cpp -lflow -lnuma >&5 -main replaced by user_main -/usr/bin/ld: cannot find -lflow -clang-8: error: linker command failed with exit code 1 (use -v to see invocation) -configure:5362: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "masstree-beta" -| #define PACKAGE_TARNAME "masstree-beta" -| #define PACKAGE_VERSION "0.1" -| #define PACKAGE_STRING "masstree-beta 0.1" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE_URL "" -| #define WORDS_BIGENDIAN_SET 1 -| #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 HAVE_SYS_EPOLL_H 1 -| #define HAVE_NUMA_H 1 -| #define HAVE_LIBNUMA 1 -| #define HAVE___BUILTIN_CLZ 1 -| #define HAVE___BUILTIN_CLZL 1 -| #define HAVE___BUILTIN_CLZLL 1 -| #define HAVE___BUILTIN_CTZ 1 -| #define HAVE___BUILTIN_CTZL 1 -| #define HAVE___BUILTIN_CTZLL 1 -| #define HAVE___SYNC_SYNCHRONIZE 1 -| #define HAVE___SYNC_FETCH_AND_ADD 1 -| #define HAVE___SYNC_ADD_AND_FETCH 1 -| #define HAVE___SYNC_FETCH_AND_ADD_8 1 -| #define HAVE___SYNC_ADD_AND_FETCH_8 1 -| #define HAVE___SYNC_FETCH_AND_OR 1 -| #define HAVE___SYNC_OR_AND_FETCH 1 -| #define HAVE___SYNC_FETCH_AND_OR_8 1 -| #define HAVE___SYNC_OR_AND_FETCH_8 1 -| #define HAVE___SYNC_BOOL_COMPARE_AND_SWAP 1 -| #define HAVE___SYNC_BOOL_COMPARE_AND_SWAP_8 1 -| #define HAVE___SYNC_VAL_COMPARE_AND_SWAP 1 -| #define HAVE___SYNC_VAL_COMPARE_AND_SWAP_8 1 -| #define HAVE___SYNC_LOCK_TEST_AND_SET 1 -| #define HAVE___SYNC_LOCK_TEST_AND_SET_VAL 1 -| #define HAVE___SYNC_LOCK_RELEASE_SET 1 -| #define HAVE_CXX_AUTO 1 -| #define HAVE_CXX_CONSTEXPR 1 -| #define HAVE_CXX_STATIC_ASSERT 1 -| #define HAVE_CXX_RVALUE_REFERENCES 1 -| #define HAVE_CXX_TEMPLATE_ALIAS 1 -| #define HAVE_TYPE_TRAITS 1 -| #define HAVE_STD_HASH 1 -| #define HAVE___HAS_TRIVIAL_COPY 1 -| #define HAVE_STD_IS_TRIVIALLY_COPYABLE 1 -| #define HAVE_STD_IS_RVALUE_REFERENCE 1 -| /* end confdefs.h. */ -| -| /* Override any GCC internal prototype to avoid an error. -| Use char because int might match the return type of a GCC -| builtin and then its argument prototype would still apply. */ -| #ifdef __cplusplus -| extern "C" -| #endif -| char malloc (); -| int -| main () -| { -| return malloc (); -| ; -| return 0; -| } -configure:5371: result: no -configure:5379: checking for mallctl in -ljemalloc -configure:5404: g++ -o conftest -g -O2 conftest.cpp -ljemalloc -lnuma >&5 -main replaced by user_main -configure:5404: $? = 0 -configure:5413: result: yes -configure:5421: checking for tc_malloc in -ltcmalloc_minimal -configure:5446: g++ -o conftest -g -O2 conftest.cpp -ltcmalloc_minimal -lnuma >&5 -main replaced by user_main -/usr/bin/ld: cannot find -ltcmalloc_minimal -clang-8: error: linker command failed with exit code 1 (use -v to see invocation) -configure:5446: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "masstree-beta" -| #define PACKAGE_TARNAME "masstree-beta" -| #define PACKAGE_VERSION "0.1" -| #define PACKAGE_STRING "masstree-beta 0.1" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE_URL "" -| #define WORDS_BIGENDIAN_SET 1 -| #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 HAVE_SYS_EPOLL_H 1 -| #define HAVE_NUMA_H 1 -| #define HAVE_LIBNUMA 1 -| #define HAVE___BUILTIN_CLZ 1 -| #define HAVE___BUILTIN_CLZL 1 -| #define HAVE___BUILTIN_CLZLL 1 -| #define HAVE___BUILTIN_CTZ 1 -| #define HAVE___BUILTIN_CTZL 1 -| #define HAVE___BUILTIN_CTZLL 1 -| #define HAVE___SYNC_SYNCHRONIZE 1 -| #define HAVE___SYNC_FETCH_AND_ADD 1 -| #define HAVE___SYNC_ADD_AND_FETCH 1 -| #define HAVE___SYNC_FETCH_AND_ADD_8 1 -| #define HAVE___SYNC_ADD_AND_FETCH_8 1 -| #define HAVE___SYNC_FETCH_AND_OR 1 -| #define HAVE___SYNC_OR_AND_FETCH 1 -| #define HAVE___SYNC_FETCH_AND_OR_8 1 -| #define HAVE___SYNC_OR_AND_FETCH_8 1 -| #define HAVE___SYNC_BOOL_COMPARE_AND_SWAP 1 -| #define HAVE___SYNC_BOOL_COMPARE_AND_SWAP_8 1 -| #define HAVE___SYNC_VAL_COMPARE_AND_SWAP 1 -| #define HAVE___SYNC_VAL_COMPARE_AND_SWAP_8 1 -| #define HAVE___SYNC_LOCK_TEST_AND_SET 1 -| #define HAVE___SYNC_LOCK_TEST_AND_SET_VAL 1 -| #define HAVE___SYNC_LOCK_RELEASE_SET 1 -| #define HAVE_CXX_AUTO 1 -| #define HAVE_CXX_CONSTEXPR 1 -| #define HAVE_CXX_STATIC_ASSERT 1 -| #define HAVE_CXX_RVALUE_REFERENCES 1 -| #define HAVE_CXX_TEMPLATE_ALIAS 1 -| #define HAVE_TYPE_TRAITS 1 -| #define HAVE_STD_HASH 1 -| #define HAVE___HAS_TRIVIAL_COPY 1 -| #define HAVE_STD_IS_TRIVIALLY_COPYABLE 1 -| #define HAVE_STD_IS_RVALUE_REFERENCE 1 -| /* end confdefs.h. */ -| -| /* Override any GCC internal prototype to avoid an error. -| Use char because int might match the return type of a GCC -| builtin and then its argument prototype would still apply. */ -| #ifdef __cplusplus -| extern "C" -| #endif -| char tc_malloc (); -| int -| main () -| { -| return tc_malloc (); -| ; -| return 0; -| } -configure:5455: result: no -configure:5463: checking for _Z16getMainHoardHeapv in -lhoard -configure:5488: g++ -o conftest -g -O2 conftest.cpp -lhoard -lnuma >&5 -main replaced by user_main -/usr/bin/ld: cannot find -lhoard -clang-8: error: linker command failed with exit code 1 (use -v to see invocation) -configure:5488: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "masstree-beta" -| #define PACKAGE_TARNAME "masstree-beta" -| #define PACKAGE_VERSION "0.1" -| #define PACKAGE_STRING "masstree-beta 0.1" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE_URL "" -| #define WORDS_BIGENDIAN_SET 1 -| #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 HAVE_SYS_EPOLL_H 1 -| #define HAVE_NUMA_H 1 -| #define HAVE_LIBNUMA 1 -| #define HAVE___BUILTIN_CLZ 1 -| #define HAVE___BUILTIN_CLZL 1 -| #define HAVE___BUILTIN_CLZLL 1 -| #define HAVE___BUILTIN_CTZ 1 -| #define HAVE___BUILTIN_CTZL 1 -| #define HAVE___BUILTIN_CTZLL 1 -| #define HAVE___SYNC_SYNCHRONIZE 1 -| #define HAVE___SYNC_FETCH_AND_ADD 1 -| #define HAVE___SYNC_ADD_AND_FETCH 1 -| #define HAVE___SYNC_FETCH_AND_ADD_8 1 -| #define HAVE___SYNC_ADD_AND_FETCH_8 1 -| #define HAVE___SYNC_FETCH_AND_OR 1 -| #define HAVE___SYNC_OR_AND_FETCH 1 -| #define HAVE___SYNC_FETCH_AND_OR_8 1 -| #define HAVE___SYNC_OR_AND_FETCH_8 1 -| #define HAVE___SYNC_BOOL_COMPARE_AND_SWAP 1 -| #define HAVE___SYNC_BOOL_COMPARE_AND_SWAP_8 1 -| #define HAVE___SYNC_VAL_COMPARE_AND_SWAP 1 -| #define HAVE___SYNC_VAL_COMPARE_AND_SWAP_8 1 -| #define HAVE___SYNC_LOCK_TEST_AND_SET 1 -| #define HAVE___SYNC_LOCK_TEST_AND_SET_VAL 1 -| #define HAVE___SYNC_LOCK_RELEASE_SET 1 -| #define HAVE_CXX_AUTO 1 -| #define HAVE_CXX_CONSTEXPR 1 -| #define HAVE_CXX_STATIC_ASSERT 1 -| #define HAVE_CXX_RVALUE_REFERENCES 1 -| #define HAVE_CXX_TEMPLATE_ALIAS 1 -| #define HAVE_TYPE_TRAITS 1 -| #define HAVE_STD_HASH 1 -| #define HAVE___HAS_TRIVIAL_COPY 1 -| #define HAVE_STD_IS_TRIVIALLY_COPYABLE 1 -| #define HAVE_STD_IS_RVALUE_REFERENCE 1 -| /* end confdefs.h. */ -| -| /* Override any GCC internal prototype to avoid an error. -| Use char because int might match the return type of a GCC -| builtin and then its argument prototype would still apply. */ -| #ifdef __cplusplus -| extern "C" -| #endif -| char _Z16getMainHoardHeapv (); -| int -| main () -| { -| return _Z16getMainHoardHeapv (); -| ; -| return 0; -| } -configure:5497: result: no -configure:5537: checking for malloc library -configure:5551: result: -ljemalloc -configure:5580: checking whether off_t and long are the same type -configure:5597: g++ -c -g -O2 conftest.cpp >&5 -conftest.cpp:57:30: error: redefinition of 'f' -int f(off_t) {return 0;} int f(long) {return 0;} - ^ -conftest.cpp:57:5: note: previous definition is here -int f(off_t) {return 0;} int f(long) {return 0;} - ^ -1 error generated. -configure:5597: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "masstree-beta" -| #define PACKAGE_TARNAME "masstree-beta" -| #define PACKAGE_VERSION "0.1" -| #define PACKAGE_STRING "masstree-beta 0.1" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE_URL "" -| #define WORDS_BIGENDIAN_SET 1 -| #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 HAVE_SYS_EPOLL_H 1 -| #define HAVE_NUMA_H 1 -| #define HAVE_LIBNUMA 1 -| #define HAVE___BUILTIN_CLZ 1 -| #define HAVE___BUILTIN_CLZL 1 -| #define HAVE___BUILTIN_CLZLL 1 -| #define HAVE___BUILTIN_CTZ 1 -| #define HAVE___BUILTIN_CTZL 1 -| #define HAVE___BUILTIN_CTZLL 1 -| #define HAVE___SYNC_SYNCHRONIZE 1 -| #define HAVE___SYNC_FETCH_AND_ADD 1 -| #define HAVE___SYNC_ADD_AND_FETCH 1 -| #define HAVE___SYNC_FETCH_AND_ADD_8 1 -| #define HAVE___SYNC_ADD_AND_FETCH_8 1 -| #define HAVE___SYNC_FETCH_AND_OR 1 -| #define HAVE___SYNC_OR_AND_FETCH 1 -| #define HAVE___SYNC_FETCH_AND_OR_8 1 -| #define HAVE___SYNC_OR_AND_FETCH_8 1 -| #define HAVE___SYNC_BOOL_COMPARE_AND_SWAP 1 -| #define HAVE___SYNC_BOOL_COMPARE_AND_SWAP_8 1 -| #define HAVE___SYNC_VAL_COMPARE_AND_SWAP 1 -| #define HAVE___SYNC_VAL_COMPARE_AND_SWAP_8 1 -| #define HAVE___SYNC_LOCK_TEST_AND_SET 1 -| #define HAVE___SYNC_LOCK_TEST_AND_SET_VAL 1 -| #define HAVE___SYNC_LOCK_RELEASE_SET 1 -| #define HAVE_CXX_AUTO 1 -| #define HAVE_CXX_CONSTEXPR 1 -| #define HAVE_CXX_STATIC_ASSERT 1 -| #define HAVE_CXX_RVALUE_REFERENCES 1 -| #define HAVE_CXX_TEMPLATE_ALIAS 1 -| #define HAVE_TYPE_TRAITS 1 -| #define HAVE_STD_HASH 1 -| #define HAVE___HAS_TRIVIAL_COPY 1 -| #define HAVE_STD_IS_TRIVIALLY_COPYABLE 1 -| #define HAVE_STD_IS_RVALUE_REFERENCE 1 -| #define HAVE_JEMALLOC 1 -| /* end confdefs.h. */ -| #include -| int f(off_t) {return 0;} int f(long) {return 0;} -| int -| main () -| { -| -| ; -| return 0; -| } -configure:5604: result: yes -configure:5615: checking whether off_t and long long are the same type -configure:5632: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:5632: $? = 0 -configure:5639: result: no -configure:5650: checking whether int64_t and long are the same type -configure:5667: g++ -c -g -O2 conftest.cpp >&5 -conftest.cpp:58:32: error: redefinition of 'f' -int f(int64_t) {return 0;} int f(long) {return 0;} - ^ -conftest.cpp:58:5: note: previous definition is here -int f(int64_t) {return 0;} int f(long) {return 0;} - ^ -1 error generated. -configure:5667: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "masstree-beta" -| #define PACKAGE_TARNAME "masstree-beta" -| #define PACKAGE_VERSION "0.1" -| #define PACKAGE_STRING "masstree-beta 0.1" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE_URL "" -| #define WORDS_BIGENDIAN_SET 1 -| #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 HAVE_SYS_EPOLL_H 1 -| #define HAVE_NUMA_H 1 -| #define HAVE_LIBNUMA 1 -| #define HAVE___BUILTIN_CLZ 1 -| #define HAVE___BUILTIN_CLZL 1 -| #define HAVE___BUILTIN_CLZLL 1 -| #define HAVE___BUILTIN_CTZ 1 -| #define HAVE___BUILTIN_CTZL 1 -| #define HAVE___BUILTIN_CTZLL 1 -| #define HAVE___SYNC_SYNCHRONIZE 1 -| #define HAVE___SYNC_FETCH_AND_ADD 1 -| #define HAVE___SYNC_ADD_AND_FETCH 1 -| #define HAVE___SYNC_FETCH_AND_ADD_8 1 -| #define HAVE___SYNC_ADD_AND_FETCH_8 1 -| #define HAVE___SYNC_FETCH_AND_OR 1 -| #define HAVE___SYNC_OR_AND_FETCH 1 -| #define HAVE___SYNC_FETCH_AND_OR_8 1 -| #define HAVE___SYNC_OR_AND_FETCH_8 1 -| #define HAVE___SYNC_BOOL_COMPARE_AND_SWAP 1 -| #define HAVE___SYNC_BOOL_COMPARE_AND_SWAP_8 1 -| #define HAVE___SYNC_VAL_COMPARE_AND_SWAP 1 -| #define HAVE___SYNC_VAL_COMPARE_AND_SWAP_8 1 -| #define HAVE___SYNC_LOCK_TEST_AND_SET 1 -| #define HAVE___SYNC_LOCK_TEST_AND_SET_VAL 1 -| #define HAVE___SYNC_LOCK_RELEASE_SET 1 -| #define HAVE_CXX_AUTO 1 -| #define HAVE_CXX_CONSTEXPR 1 -| #define HAVE_CXX_STATIC_ASSERT 1 -| #define HAVE_CXX_RVALUE_REFERENCES 1 -| #define HAVE_CXX_TEMPLATE_ALIAS 1 -| #define HAVE_TYPE_TRAITS 1 -| #define HAVE_STD_HASH 1 -| #define HAVE___HAS_TRIVIAL_COPY 1 -| #define HAVE_STD_IS_TRIVIALLY_COPYABLE 1 -| #define HAVE_STD_IS_RVALUE_REFERENCE 1 -| #define HAVE_JEMALLOC 1 -| #define HAVE_OFF_T_IS_LONG 1 -| /* end confdefs.h. */ -| #include -| int f(int64_t) {return 0;} int f(long) {return 0;} -| int -| main () -| { -| -| ; -| return 0; -| } -configure:5674: result: yes -configure:5685: checking whether int64_t and long long are the same type -configure:5702: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:5702: $? = 0 -configure:5709: result: no -configure:5720: checking whether size_t and unsigned are the same type -configure:5737: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:5737: $? = 0 -configure:5744: result: no -configure:5755: checking whether size_t and unsigned long are the same type -configure:5772: g++ -c -g -O2 conftest.cpp >&5 -conftest.cpp:59:31: error: redefinition of 'f' -int f(size_t) {return 0;} int f(unsigned long) {return 0;} - ^ -conftest.cpp:59:5: note: previous definition is here -int f(size_t) {return 0;} int f(unsigned long) {return 0;} - ^ -1 error generated. -configure:5772: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "masstree-beta" -| #define PACKAGE_TARNAME "masstree-beta" -| #define PACKAGE_VERSION "0.1" -| #define PACKAGE_STRING "masstree-beta 0.1" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE_URL "" -| #define WORDS_BIGENDIAN_SET 1 -| #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 HAVE_SYS_EPOLL_H 1 -| #define HAVE_NUMA_H 1 -| #define HAVE_LIBNUMA 1 -| #define HAVE___BUILTIN_CLZ 1 -| #define HAVE___BUILTIN_CLZL 1 -| #define HAVE___BUILTIN_CLZLL 1 -| #define HAVE___BUILTIN_CTZ 1 -| #define HAVE___BUILTIN_CTZL 1 -| #define HAVE___BUILTIN_CTZLL 1 -| #define HAVE___SYNC_SYNCHRONIZE 1 -| #define HAVE___SYNC_FETCH_AND_ADD 1 -| #define HAVE___SYNC_ADD_AND_FETCH 1 -| #define HAVE___SYNC_FETCH_AND_ADD_8 1 -| #define HAVE___SYNC_ADD_AND_FETCH_8 1 -| #define HAVE___SYNC_FETCH_AND_OR 1 -| #define HAVE___SYNC_OR_AND_FETCH 1 -| #define HAVE___SYNC_FETCH_AND_OR_8 1 -| #define HAVE___SYNC_OR_AND_FETCH_8 1 -| #define HAVE___SYNC_BOOL_COMPARE_AND_SWAP 1 -| #define HAVE___SYNC_BOOL_COMPARE_AND_SWAP_8 1 -| #define HAVE___SYNC_VAL_COMPARE_AND_SWAP 1 -| #define HAVE___SYNC_VAL_COMPARE_AND_SWAP_8 1 -| #define HAVE___SYNC_LOCK_TEST_AND_SET 1 -| #define HAVE___SYNC_LOCK_TEST_AND_SET_VAL 1 -| #define HAVE___SYNC_LOCK_RELEASE_SET 1 -| #define HAVE_CXX_AUTO 1 -| #define HAVE_CXX_CONSTEXPR 1 -| #define HAVE_CXX_STATIC_ASSERT 1 -| #define HAVE_CXX_RVALUE_REFERENCES 1 -| #define HAVE_CXX_TEMPLATE_ALIAS 1 -| #define HAVE_TYPE_TRAITS 1 -| #define HAVE_STD_HASH 1 -| #define HAVE___HAS_TRIVIAL_COPY 1 -| #define HAVE_STD_IS_TRIVIALLY_COPYABLE 1 -| #define HAVE_STD_IS_RVALUE_REFERENCE 1 -| #define HAVE_JEMALLOC 1 -| #define HAVE_OFF_T_IS_LONG 1 -| #define HAVE_INT64_T_IS_LONG 1 -| /* end confdefs.h. */ -| #include -| int f(size_t) {return 0;} int f(unsigned long) {return 0;} -| int -| main () -| { -| -| ; -| return 0; -| } -configure:5779: result: yes -configure:5790: checking whether size_t and unsigned long long are the same type -configure:5807: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:5807: $? = 0 -configure:5814: result: no -configure:5824: checking for long long -configure:5824: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:5824: $? = 0 -configure:5824: g++ -c -g -O2 conftest.cpp >&5 -conftest.cpp:95:24: error: expected expression -if (sizeof ((long long))) - ^ -1 error generated. -configure:5824: $? = 1 -configure: failed program was: -| /* confdefs.h */ -| #define PACKAGE_NAME "masstree-beta" -| #define PACKAGE_TARNAME "masstree-beta" -| #define PACKAGE_VERSION "0.1" -| #define PACKAGE_STRING "masstree-beta 0.1" -| #define PACKAGE_BUGREPORT "" -| #define PACKAGE_URL "" -| #define WORDS_BIGENDIAN_SET 1 -| #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 HAVE_SYS_EPOLL_H 1 -| #define HAVE_NUMA_H 1 -| #define HAVE_LIBNUMA 1 -| #define HAVE___BUILTIN_CLZ 1 -| #define HAVE___BUILTIN_CLZL 1 -| #define HAVE___BUILTIN_CLZLL 1 -| #define HAVE___BUILTIN_CTZ 1 -| #define HAVE___BUILTIN_CTZL 1 -| #define HAVE___BUILTIN_CTZLL 1 -| #define HAVE___SYNC_SYNCHRONIZE 1 -| #define HAVE___SYNC_FETCH_AND_ADD 1 -| #define HAVE___SYNC_ADD_AND_FETCH 1 -| #define HAVE___SYNC_FETCH_AND_ADD_8 1 -| #define HAVE___SYNC_ADD_AND_FETCH_8 1 -| #define HAVE___SYNC_FETCH_AND_OR 1 -| #define HAVE___SYNC_OR_AND_FETCH 1 -| #define HAVE___SYNC_FETCH_AND_OR_8 1 -| #define HAVE___SYNC_OR_AND_FETCH_8 1 -| #define HAVE___SYNC_BOOL_COMPARE_AND_SWAP 1 -| #define HAVE___SYNC_BOOL_COMPARE_AND_SWAP_8 1 -| #define HAVE___SYNC_VAL_COMPARE_AND_SWAP 1 -| #define HAVE___SYNC_VAL_COMPARE_AND_SWAP_8 1 -| #define HAVE___SYNC_LOCK_TEST_AND_SET 1 -| #define HAVE___SYNC_LOCK_TEST_AND_SET_VAL 1 -| #define HAVE___SYNC_LOCK_RELEASE_SET 1 -| #define HAVE_CXX_AUTO 1 -| #define HAVE_CXX_CONSTEXPR 1 -| #define HAVE_CXX_STATIC_ASSERT 1 -| #define HAVE_CXX_RVALUE_REFERENCES 1 -| #define HAVE_CXX_TEMPLATE_ALIAS 1 -| #define HAVE_TYPE_TRAITS 1 -| #define HAVE_STD_HASH 1 -| #define HAVE___HAS_TRIVIAL_COPY 1 -| #define HAVE_STD_IS_TRIVIALLY_COPYABLE 1 -| #define HAVE_STD_IS_RVALUE_REFERENCE 1 -| #define HAVE_JEMALLOC 1 -| #define HAVE_OFF_T_IS_LONG 1 -| #define HAVE_INT64_T_IS_LONG 1 -| #define HAVE_SIZE_T_IS_UNSIGNED_LONG 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 ((long long))) -| return 0; -| ; -| return 0; -| } -configure:5824: result: yes -configure:5838: checking size of short -configure:5843: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:5843: $? = 0 -configure:5843: ./conftest -configure:5843: $? = 0 -configure:5857: result: 2 -configure:5871: checking size of int -configure:5876: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:5876: $? = 0 -configure:5876: ./conftest -configure:5876: $? = 0 -configure:5890: result: 4 -configure:5904: checking size of long -configure:5909: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:5909: $? = 0 -configure:5909: ./conftest -configure:5909: $? = 0 -configure:5923: result: 8 -configure:5937: checking size of long long -configure:5942: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:5942: $? = 0 -configure:5942: ./conftest -configure:5942: $? = 0 -configure:5956: result: 8 -configure:5970: checking size of void * -configure:5975: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:5975: $? = 0 -configure:5975: ./conftest -configure:5975: $? = 0 -configure:5989: result: 8 -configure:6000: checking whether getline is declared -configure:6000: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:6000: $? = 0 -configure:6000: result: yes -configure:6015: checking time.h usability -configure:6015: g++ -c -g -O2 conftest.cpp >&5 -configure:6015: $? = 0 -configure:6015: result: yes -configure:6015: checking time.h presence -configure:6015: g++ -E conftest.cpp -configure:6015: $? = 0 -configure:6015: result: yes -configure:6015: checking for time.h -configure:6015: result: yes -configure:6015: checking execinfo.h usability -configure:6015: g++ -c -g -O2 conftest.cpp >&5 -configure:6015: $? = 0 -configure:6015: result: yes -configure:6015: checking execinfo.h presence -configure:6015: g++ -E conftest.cpp -configure:6015: $? = 0 -configure:6015: result: yes -configure:6015: checking for execinfo.h -configure:6015: result: yes -configure:6025: checking whether clock_gettime is declared -configure:6025: g++ -c -g -O2 conftest.cpp >&5 -main replaced by user_main -configure:6025: $? = 0 -configure:6025: result: yes -configure:6039: checking for library containing clock_gettime -configure:6070: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:6070: $? = 0 -configure:6087: result: none required -configure:6097: checking for clock_gettime -configure:6097: g++ -o conftest -g -O2 conftest.cpp -lnuma >&5 -main replaced by user_main -configure:6097: $? = 0 -configure:6097: result: yes -configure:6156: checking whether MADV_HUGEPAGE is supported -configure:6172: g++ -E conftest.cpp -configure:6172: $? = 0 -configure:6178: result: yes -configure:6186: checking whether MAP_HUGETLB is supported -configure:6202: g++ -E conftest.cpp -configure:6202: $? = 0 -configure:6208: result: yes -configure:6437: creating ./config.status - -## ---------------------- ## -## Running config.status. ## -## ---------------------- ## - -This file was extended by masstree-beta config.status 0.1, which was -generated by GNU Autoconf 2.69. Invocation command line was - - CONFIG_FILES = - CONFIG_HEADERS = - CONFIG_LINKS = - CONFIG_COMMANDS = - $ ./config.status - -on dw-6 - -config.status:863: creating GNUmakefile -config.status:863: creating config.h - -## ---------------- ## -## Cache variables. ## -## ---------------- ## - -ac_cv_c_bigendian=no -ac_cv_c_compiler_gnu=yes -ac_cv_cxx_auto=yes -ac_cv_cxx_compiler_gnu=yes -ac_cv_cxx_constexpr=yes -ac_cv_cxx_rvalue_references=yes -ac_cv_cxx_static_assert=yes -ac_cv_cxx_template_alias=yes -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_CXXCPP_set= -ac_cv_env_CXXCPP_value= -ac_cv_env_CXXFLAGS_set= -ac_cv_env_CXXFLAGS_value= -ac_cv_env_CXX_set= -ac_cv_env_CXX_value= -ac_cv_env_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_have___builtin_clz=yes -ac_cv_have___builtin_clzl=yes -ac_cv_have___builtin_clzll=yes -ac_cv_have___builtin_ctz=yes -ac_cv_have___builtin_ctzl=yes -ac_cv_have___builtin_ctzll=yes -ac_cv_have___has_trivial_copy=yes -ac_cv_have___sync_add_and_fetch=yes -ac_cv_have___sync_add_and_fetch_8=yes -ac_cv_have___sync_bool_compare_and_swap=yes -ac_cv_have___sync_bool_compare_and_swap_8=yes -ac_cv_have___sync_fetch_and_add=yes -ac_cv_have___sync_fetch_and_add_8=yes -ac_cv_have___sync_fetch_and_or=yes -ac_cv_have___sync_fetch_and_or_8=yes -ac_cv_have___sync_lock_release_set=yes -ac_cv_have___sync_lock_test_and_set=yes -ac_cv_have___sync_lock_test_and_set_val=yes -ac_cv_have___sync_or_and_fetch=yes -ac_cv_have___sync_or_and_fetch_8=yes -ac_cv_have___sync_synchronize=yes -ac_cv_have___sync_val_compare_and_swap=yes -ac_cv_have___sync_val_compare_and_swap_8=yes -ac_cv_have_decl_clock_gettime=yes -ac_cv_have_decl_getline=yes -ac_cv_have_same_type_int64_t_is_long=yes -ac_cv_have_same_type_int64_t_is_long_long=no -ac_cv_have_same_type_off_t_is_long=yes -ac_cv_have_same_type_off_t_is_long_long=no -ac_cv_have_same_type_size_t_is_unsigned=no -ac_cv_have_same_type_size_t_is_unsigned_long=yes -ac_cv_have_same_type_size_t_is_unsigned_long_long=no -ac_cv_have_std_hash=yes -ac_cv_have_std_is_rvalue_reference=yes -ac_cv_have_std_is_trivially_copyable=yes -ac_cv_header_execinfo_h=yes -ac_cv_header_inttypes_h=yes -ac_cv_header_memory_h=yes -ac_cv_header_numa_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_epoll_h=yes -ac_cv_header_sys_stat_h=yes -ac_cv_header_sys_types_h=yes -ac_cv_header_time_h=yes -ac_cv_header_type_traits=yes -ac_cv_header_unistd_h=yes -ac_cv_lib_flow_malloc=no -ac_cv_lib_hoard__Z16getMainHoardHeapv=no -ac_cv_lib_jemalloc_mallctl=yes -ac_cv_lib_tcmalloc_minimal_tc_malloc=no -ac_cv_max_key_len=1024 -ac_cv_objext=o -ac_cv_path_EGREP='/bin/grep -E' -ac_cv_path_GREP=/bin/grep -ac_cv_prog_CXXCPP='g++ -E' -ac_cv_prog_ac_ct_CC=gcc -ac_cv_prog_ac_ct_CXX=g++ -ac_cv_prog_cc_c89= -ac_cv_prog_cc_g=yes -ac_cv_prog_cxx_g=yes -ac_cv_row_type=bag -ac_cv_search_clock_gettime='none required' -ac_cv_search_numa_available=-lnuma -ac_cv_sizeof_int=4 -ac_cv_sizeof_long=8 -ac_cv_sizeof_long_long=8 -ac_cv_sizeof_short=2 -ac_cv_sizeof_void_p=8 -ac_cv_std_move=yes -ac_cv_type_long_long=yes - -## ----------------- ## -## Output variables. ## -## ----------------- ## - -CC='gcc' -CFLAGS='-g -O2' -CPPFLAGS='' -CXX='g++' -CXXCPP='g++ -E' -CXXFLAGS='-g -O2' -DEFS='-DHAVE_CONFIG_H' -ECHO_C='' -ECHO_N='-n' -ECHO_T='' -EGREP='/bin/grep -E' -EXEEXT='' -GREP='/bin/grep' -LDFLAGS='' -LIBOBJS='' -LIBS='-lnuma ' -LTLIBOBJS='' -MALLOC_LIBS='-ljemalloc' -OBJEXT='o' -PACKAGE_BUGREPORT='' -PACKAGE_NAME='masstree-beta' -PACKAGE_STRING='masstree-beta 0.1' -PACKAGE_TARNAME='masstree-beta' -PACKAGE_URL='' -PACKAGE_VERSION='0.1' -PATH_SEPARATOR=':' -SHELL='/bin/bash' -ac_configure_args=' '\''--enable-max-key-len=1024'\'' '\''--disable-assertions'\'' '\''--disable-invariants'\'' '\''--disable-preconditions'\'' '\''--with-malloc=jemalloc'\''' -ac_ct_CC='gcc' -ac_ct_CXX='g++' -bindir='${exec_prefix}/bin' -build_alias='' -datadir='${datarootdir}' -datarootdir='${prefix}/share' -docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' -dvidir='${docdir}' -exec_prefix='${prefix}' -host_alias='' -htmldir='${docdir}' -includedir='${prefix}/include' -infodir='${datarootdir}/info' -libdir='${exec_prefix}/lib' -libexecdir='${exec_prefix}/libexec' -localedir='${datarootdir}/locale' -localstatedir='${prefix}/var' -mandir='${datarootdir}/man' -oldincludedir='/usr/include' -pdfdir='${docdir}' -prefix='/usr/local' -program_transform_name='s,x,x,' -psdir='${docdir}' -runstatedir='${localstatedir}/run' -sbindir='${exec_prefix}/sbin' -sharedstatedir='${prefix}/com' -sysconfdir='${prefix}/etc' -target_alias='' - -## ----------- ## -## confdefs.h. ## -## ----------- ## - -/* confdefs.h */ -#define PACKAGE_NAME "masstree-beta" -#define PACKAGE_TARNAME "masstree-beta" -#define PACKAGE_VERSION "0.1" -#define PACKAGE_STRING "masstree-beta 0.1" -#define PACKAGE_BUGREPORT "" -#define PACKAGE_URL "" -#define WORDS_BIGENDIAN_SET 1 -#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 HAVE_SYS_EPOLL_H 1 -#define HAVE_NUMA_H 1 -#define HAVE_LIBNUMA 1 -#define HAVE___BUILTIN_CLZ 1 -#define HAVE___BUILTIN_CLZL 1 -#define HAVE___BUILTIN_CLZLL 1 -#define HAVE___BUILTIN_CTZ 1 -#define HAVE___BUILTIN_CTZL 1 -#define HAVE___BUILTIN_CTZLL 1 -#define HAVE___SYNC_SYNCHRONIZE 1 -#define HAVE___SYNC_FETCH_AND_ADD 1 -#define HAVE___SYNC_ADD_AND_FETCH 1 -#define HAVE___SYNC_FETCH_AND_ADD_8 1 -#define HAVE___SYNC_ADD_AND_FETCH_8 1 -#define HAVE___SYNC_FETCH_AND_OR 1 -#define HAVE___SYNC_OR_AND_FETCH 1 -#define HAVE___SYNC_FETCH_AND_OR_8 1 -#define HAVE___SYNC_OR_AND_FETCH_8 1 -#define HAVE___SYNC_BOOL_COMPARE_AND_SWAP 1 -#define HAVE___SYNC_BOOL_COMPARE_AND_SWAP_8 1 -#define HAVE___SYNC_VAL_COMPARE_AND_SWAP 1 -#define HAVE___SYNC_VAL_COMPARE_AND_SWAP_8 1 -#define HAVE___SYNC_LOCK_TEST_AND_SET 1 -#define HAVE___SYNC_LOCK_TEST_AND_SET_VAL 1 -#define HAVE___SYNC_LOCK_RELEASE_SET 1 -#define HAVE_CXX_AUTO 1 -#define HAVE_CXX_CONSTEXPR 1 -#define HAVE_CXX_STATIC_ASSERT 1 -#define HAVE_CXX_RVALUE_REFERENCES 1 -#define HAVE_CXX_TEMPLATE_ALIAS 1 -#define HAVE_TYPE_TRAITS 1 -#define HAVE_STD_HASH 1 -#define HAVE___HAS_TRIVIAL_COPY 1 -#define HAVE_STD_IS_TRIVIALLY_COPYABLE 1 -#define HAVE_STD_IS_RVALUE_REFERENCE 1 -#define HAVE_JEMALLOC 1 -#define HAVE_OFF_T_IS_LONG 1 -#define HAVE_INT64_T_IS_LONG 1 -#define HAVE_SIZE_T_IS_UNSIGNED_LONG 1 -#define HAVE_LONG_LONG 1 -#define SIZEOF_SHORT 2 -#define SIZEOF_INT 4 -#define SIZEOF_LONG 8 -#define SIZEOF_LONG_LONG 8 -#define SIZEOF_VOID_P 8 -#define HAVE_DECL_GETLINE 1 -#define HAVE_TIME_H 1 -#define HAVE_EXECINFO_H 1 -#define HAVE_DECL_CLOCK_GETTIME 1 -#define HAVE_CLOCK_GETTIME 1 -#define MASSTREE_ROW_TYPE_BAG 1 -#define MASSTREE_MAXKEYLEN 1024 -#define HAVE_MADV_HUGEPAGE 1 -#define HAVE_MAP_HUGETLB 1 -#define HAVE_SUPERPAGE 1 -#define ENABLE_PRECONDITIONS 0 -#define ENABLE_INVARIANTS 0 -#define CACHE_LINE_SIZE 64 -#define HAVE_UNALIGNED_ACCESS 1 - -configure: exit 0