Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add thumbs #116

Open
wants to merge 4 commits into
base: develop
Choose a base branch
from
Open

Add thumbs #116

wants to merge 4 commits into from

Conversation

davidx
Copy link

@davidx davidx commented Dec 1, 2016

This adds a .thumbs.yml file.

@thumbot
Copy link

thumbot commented Dec 1, 2016

Thanks @davidx!

Settings
---
minimum_reviewers: 2
merge: true
build_steps:
- make clean
- make deps
- make compile
- make test
- make xref
- make dialyzer
org_mode: true
timeout: 1800

@thumbot
Copy link

thumbot commented Dec 1, 2016

add_thumbs 0fbbbad ➡️ develop e6908b0 ✅ completed
Looks good! 👍
✅ MERGE

Started at: 2016-12-01 10:52
Duration: 1 seconds.
Result: OK
Message: Merge Success: add_thumbs 0fbbbad onto target branch: develop e6908b0
Exit Code: OK

📄




Updating e6908b0..0fbbbad
Fast-forward (no commit created; -m option ignored)
 .thumbs.yml | 11 +++++++++++
 1 file changed, 11 insertions(+)
 create mode 100644 .thumbs.yml


✅ MAKE_CLEAN

Started at: 2016-12-01 10:52
Duration: 0 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad; make clean

Makefile:39: warning: overriding commands for target `test'
tools.mk:7: warning: ignoring old commands for target `test'
./rebar clean
==> develop.e6908b0.add_thumbs.0fbbbad (clean)



✅ MAKE_DEPS

Started at: 2016-12-01 10:52
Duration: 40 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad; make deps

Makefile:39: warning: overriding commands for target `test'
tools.mk:7: warning: ignoring old commands for target `test'
./rebar get-deps
==> develop.e6908b0.add_thumbs.0fbbbad (get-deps)
Pulling lager from {git,"git://github.com/basho/lager.git",{tag,"3.2.4"}}
Cloning into 'lager'...
Pulling eleveldb from {git,"git://github.com/basho/eleveldb.git",
                           {tag,"2.0.32"}}
Cloning into 'eleveldb'...
==> lager (get-deps)
Pulling goldrush from {git,"https://github.com/basho/goldrush.git",
                           {tag,"0.1.9"}}
Cloning into 'goldrush'...
==> goldrush (get-deps)
==> eleveldb (get-deps)
Cloning into 'leveldb'...
Note: checking out '2.0.31'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b new_branch_name

HEAD is now at e6a2939... add (int) cast to fix compile errors on 10 of 16 platforms ... argh.
./rebar compile
==> goldrush (compile)
Compiled src/glc_run.erl
Compiled src/glc_ops.erl
Compiled src/gr_param.erl
Compiled src/gr_counter_sup.erl
Compiled src/gr_context.erl
Compiled src/gre.erl
Compiled src/gr_manager_sup.erl
Compiled src/gr_manager.erl
Compiled src/glc_lib.erl
Compiled src/gr_counter.erl
Compiled src/gr_param_sup.erl
Compiled src/gr_sup.erl
Compiled src/gr_app.erl
Compiled src/glc.erl
Compiled src/glc_code.erl
==> lager (compile)
Compiled src/lager_util.erl
Compiled src/lager_transform.erl
Compiled src/lager_sup.erl
Compiled src/lager_msg.erl
Compiled src/lager_console_backend.erl
Compiled src/lager_config.erl
Compiled src/lager_app.erl
Compiled src/lager.erl
Compiled src/lager_handler_watcher_sup.erl
Compiled src/lager_default_formatter.erl
Compiled src/lager_backend_throttle.erl
Compiled src/lager_trunc_io.erl
Compiled src/lager_stdlib.erl
Compiled src/lager_file_backend.erl
Compiled src/lager_crash_log.erl
Compiled src/lager_handler_watcher.erl
Compiled src/error_logger_lager_h.erl
Compiled src/lager_manager_killer.erl
Compiled src/lager_common_test_backend.erl
Compiled src/lager_format.erl
==> eleveldb (compile)
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for style of include used by make... GNU
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking dependency style of cc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 3458764513820540925
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from cc object... ok
checking how to run the C preprocessor... cc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... no
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking whether we are using the GNU C++ compiler... yes
checking whether c++ accepts -g... yes
checking dependency style of c++... gcc3
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether c++ accepts -g... (cached) yes
checking dependency style of c++... (cached) gcc3
checking how to run the C++ preprocessor... c++ -E
checking for ld used by c++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the c++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for c++ option to produce PIC... -fPIC -DPIC
checking if c++ PIC flag -fPIC -DPIC works... yes
checking if c++ static flag -static works... yes
checking if c++ supports -c -o file.o... yes
checking if c++ supports -c -o file.o... (cached) yes
checking whether the c++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether byte ordering is bigendian... no
checking for stdint.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking windows.h usability... no
checking windows.h presence... no
checking for windows.h... no
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking sys/byteswap.h usability... no
checking sys/byteswap.h presence... no
checking for sys/byteswap.h... no
checking sys/endian.h usability... no
checking sys/endian.h presence... no
checking for sys/endian.h... no
checking for mmap... yes
checking for 'gtest-config'... checking for gtest-config... no
no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for gflags... no
checking if the compiler supports __builtin_expect... yes
checking if the compiler supports __builtin_ctzll... yes
checking for zlibVersion in -lz... yes
checking for lzo1x_1_15_compress in -llzo2... no
checking for lzf_compress in -llzf... no
checking for fastlz_compress in -lfastlz... no
checking for qlz_compress in -lquicklz... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating snappy-stubs-public.h
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
make[1]: Entering directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/snappy-1.0.4'
make  all-am
make[2]: Entering directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/snappy-1.0.4'
/bin/bash ./libtool --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.     -m64  -Wall -O3 -fPIC -MT snappy.lo -MD -MP -MF .deps/snappy.Tpo -c -o snappy.lo snappy.cc
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -m64 -Wall -O3 -fPIC -MT snappy.lo -MD -MP -MF .deps/snappy.Tpo -c snappy.cc  -fPIC -DPIC -o .libs/snappy.o
snappy.cc: In member function ‘snappy::uint16* snappy::internal::WorkingMemory::GetHashTable(size_t, int*)’:
snappy.cc:253:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   while (htsize < kMaxHashTableSize && htsize < input_size) {
                                                 ^
In file included from snappy-internal.h:34:0,
                 from snappy.cc:30:
snappy-stubs-internal.h:73:47: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define ARRAYSIZE(a) (sizeof(a) / sizeof(*(a)))
                                               ^
snappy.cc:260:17: note: in expansion of macro ‘ARRAYSIZE’
   if (htsize <= ARRAYSIZE(small_table_)) {
                 ^
snappy.cc: In function ‘char* snappy::internal::CompressFragment(const char*, size_t, char*, snappy::uint16*, int)’:
snappy-stubs-internal.h:153:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define CHECK_EQ(a, b) CRASH_UNLESS((a) == (b))
                                              ^
snappy-stubs-internal.h:78:46: note: in definition of macro ‘PREDICT_TRUE’
 #define PREDICT_TRUE(x) (__builtin_expect(!!(x), 1))
                                              ^
snappy-stubs-internal.h:153:24: note: in expansion of macro ‘CRASH_UNLESS’
 #define CHECK_EQ(a, b) CRASH_UNLESS((a) == (b))
                        ^
snappy-stubs-internal.h:173:25: note: in expansion of macro ‘CHECK_EQ’
 #define DCHECK_EQ(a, b) CHECK_EQ(a, b)
                         ^
snappy.cc:307:3: note: in expansion of macro ‘DCHECK_EQ’
   DCHECK_EQ(kuint32max >> shift, table_size - 1);
   ^
snappy.cc: In function ‘size_t snappy::Compress(snappy::Source*, snappy::Sink*)’:
snappy.cc:818:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (bytes_read >= num_to_read) {
                       ^
snappy.cc:833:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       while (bytes_read < num_to_read) {
                           ^
In file included from snappy-internal.h:34:0,
                 from snappy.cc:30:
snappy-stubs-internal.h:153:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define CHECK_EQ(a, b) CRASH_UNLESS((a) == (b))
                                              ^
snappy-stubs-internal.h:78:46: note: in definition of macro ‘PREDICT_TRUE’
 #define PREDICT_TRUE(x) (__builtin_expect(!!(x), 1))
                                              ^
snappy-stubs-internal.h:153:24: note: in expansion of macro ‘CRASH_UNLESS’
 #define CHECK_EQ(a, b) CRASH_UNLESS((a) == (b))
                        ^
snappy-stubs-internal.h:173:25: note: in expansion of macro ‘CHECK_EQ’
 #define DCHECK_EQ(a, b) CHECK_EQ(a, b)
                         ^
snappy.cc:840:7: note: in expansion of macro ‘DCHECK_EQ’
       DCHECK_EQ(bytes_read, num_to_read);
       ^
snappy-stubs-internal.h:153:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define CHECK_EQ(a, b) CRASH_UNLESS((a) == (b))
                                              ^
snappy-stubs-internal.h:78:46: note: in definition of macro ‘PREDICT_TRUE’
 #define PREDICT_TRUE(x) (__builtin_expect(!!(x), 1))
                                              ^
snappy-stubs-internal.h:153:24: note: in expansion of macro ‘CRASH_UNLESS’
 #define CHECK_EQ(a, b) CRASH_UNLESS((a) == (b))
                        ^
snappy-stubs-internal.h:173:25: note: in expansion of macro ‘CHECK_EQ’
 #define DCHECK_EQ(a, b) CHECK_EQ(a, b)
                         ^
snappy.cc:844:5: note: in expansion of macro ‘DCHECK_EQ’
     DCHECK_EQ(fragment_size, num_to_read);
     ^
snappy.cc: In member function ‘bool snappy::SnappyArrayWriter::Append(const char*, snappy::uint32, bool)’:
snappy.cc:913:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (space_left < len) {
                        ^
snappy.cc: In member function ‘bool snappy::SnappyArrayWriter::AppendFromSelf(snappy::uint32, snappy::uint32)’:
snappy.cc:934:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (space_left >= len + kMaxIncrementCopyOverflow) {
                               ^
snappy.cc:937:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (space_left < len) {
                          ^
snappy.cc: At global scope:
snappy.cc:516:13: warning: ‘void snappy::ComputeTable()’ defined but not used [-Wunused-function]
 static void ComputeTable() {
             ^
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -m64 -Wall -O3 -fPIC -MT snappy.lo -MD -MP -MF .deps/snappy.Tpo -c snappy.cc  -fPIC -DPIC -o snappy.o >/dev/null 2>&1
mv -f .deps/snappy.Tpo .deps/snappy.Plo
/bin/bash ./libtool --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.     -m64  -Wall -O3 -fPIC -MT snappy-sinksource.lo -MD -MP -MF .deps/snappy-sinksource.Tpo -c -o snappy-sinksource.lo snappy-sinksource.cc
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -m64 -Wall -O3 -fPIC -MT snappy-sinksource.lo -MD -MP -MF .deps/snappy-sinksource.Tpo -c snappy-sinksource.cc  -fPIC -DPIC -o .libs/snappy-sinksource.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -m64 -Wall -O3 -fPIC -MT snappy-sinksource.lo -MD -MP -MF .deps/snappy-sinksource.Tpo -c snappy-sinksource.cc  -fPIC -DPIC -o snappy-sinksource.o >/dev/null 2>&1
mv -f .deps/snappy-sinksource.Tpo .deps/snappy-sinksource.Plo
/bin/bash ./libtool --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.     -m64  -Wall -O3 -fPIC -MT snappy-stubs-internal.lo -MD -MP -MF .deps/snappy-stubs-internal.Tpo -c -o snappy-stubs-internal.lo snappy-stubs-internal.cc
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -m64 -Wall -O3 -fPIC -MT snappy-stubs-internal.lo -MD -MP -MF .deps/snappy-stubs-internal.Tpo -c snappy-stubs-internal.cc  -fPIC -DPIC -o .libs/snappy-stubs-internal.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -m64 -Wall -O3 -fPIC -MT snappy-stubs-internal.lo -MD -MP -MF .deps/snappy-stubs-internal.Tpo -c snappy-stubs-internal.cc  -fPIC -DPIC -o snappy-stubs-internal.o >/dev/null 2>&1
mv -f .deps/snappy-stubs-internal.Tpo .deps/snappy-stubs-internal.Plo
/bin/bash ./libtool --tag=CXX   --mode=compile c++ -DHAVE_CONFIG_H -I.     -m64  -Wall -O3 -fPIC -MT snappy-c.lo -MD -MP -MF .deps/snappy-c.Tpo -c -o snappy-c.lo snappy-c.cc
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -m64 -Wall -O3 -fPIC -MT snappy-c.lo -MD -MP -MF .deps/snappy-c.Tpo -c snappy-c.cc  -fPIC -DPIC -o .libs/snappy-c.o
libtool: compile:  c++ -DHAVE_CONFIG_H -I. -m64 -Wall -O3 -fPIC -MT snappy-c.lo -MD -MP -MF .deps/snappy-c.Tpo -c snappy-c.cc  -fPIC -DPIC -o snappy-c.o >/dev/null 2>&1
mv -f .deps/snappy-c.Tpo .deps/snappy-c.Plo
/bin/bash ./libtool --tag=CXX   --mode=link c++  -m64  -Wall -O3 -fPIC -version-info 2:2:1 -m64  -o libsnappy.la -rpath /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib snappy.lo snappy-sinksource.lo snappy-stubs-internal.lo snappy-c.lo  
libtool: link: c++ -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.8/crtbeginS.o  .libs/snappy.o .libs/snappy-sinksource.o .libs/snappy-stubs-internal.o .libs/snappy-c.o   -L/usr/lib/gcc/x86_64-linux-gnu/4.8 -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/4.8/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o  -m64 -m64   -Wl,-soname -Wl,libsnappy.so.1 -o .libs/libsnappy.so.1.1.2
libtool: link: (cd ".libs" && rm -f "libsnappy.so.1" && ln -s "libsnappy.so.1.1.2" "libsnappy.so.1")
libtool: link: (cd ".libs" && rm -f "libsnappy.so" && ln -s "libsnappy.so.1.1.2" "libsnappy.so")
libtool: link: ar cru .libs/libsnappy.a  snappy.o snappy-sinksource.o snappy-stubs-internal.o snappy-c.o
libtool: link: ranlib .libs/libsnappy.a
libtool: link: ( cd ".libs" && rm -f "libsnappy.la" && ln -s "../libsnappy.la" "libsnappy.la" )
c++ -DHAVE_CONFIG_H -I.      -m64  -Wall -O3 -fPIC -MT snappy_unittest-snappy_unittest.o -MD -MP -MF .deps/snappy_unittest-snappy_unittest.Tpo -c -o snappy_unittest-snappy_unittest.o `test -f 'snappy_unittest.cc' || echo './'`snappy_unittest.cc
In file included from snappy_unittest.cc:39:0:
snappy-test.h: In function ‘void {anonymous}::File::ReadFileToStringOrDie(const char*, std::string*)’:
snappy-test.h:138:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (ret == -1) {
                   ^
In file included from snappy-internal.h:34:0,
                 from snappy_unittest.cc:38:
snappy_unittest.cc: In function ‘bool snappy::Uncompress(const string&, snappy::CompressorType, int, snappy::string*)’:
snappy-stubs-internal.h:153:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define CHECK_EQ(a, b) CRASH_UNLESS((a) == (b))
                                              ^
snappy-stubs-internal.h:78:46: note: in definition of macro ‘PREDICT_TRUE’
 #define PREDICT_TRUE(x) (__builtin_expect(!!(x), 1))
                                              ^
snappy-stubs-internal.h:153:24: note: in expansion of macro ‘CRASH_UNLESS’
 #define CHECK_EQ(a, b) CRASH_UNLESS((a) == (b))
                        ^
snappy_unittest.cc:303:7: note: in expansion of macro ‘CHECK_EQ’
       CHECK_EQ(destlen, size);
       ^
snappy_unittest.cc: In function ‘void snappy::Measure(const char*, size_t, snappy::CompressorType, int, int)’:
snappy_unittest.cc:451:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     for (int i = 0; i < compressed.size(); i++) {
                                         ^
snappy_unittest.cc: In function ‘void snappy::Test_CorruptedTest_VerifyCorrupted()’:
snappy_unittest.cc:582:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for (int i = 0; i < source.length(); ++i) {
                                     ^
snappy_unittest.cc: In function ‘void snappy::Test_Snappy_RandomData()’:
snappy_unittest.cc:725:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     while (x.size() < len) {
                       ^
snappy_unittest.cc:731:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       while (run_len-- > 0 && x.size() < len) {
                                          ^
In file included from snappy-internal.h:34:0,
                 from snappy_unittest.cc:38:
snappy_unittest.cc: In function ‘void snappy::Test_Snappy_FourByteOffset()’:
snappy-stubs-internal.h:153:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define CHECK_EQ(a, b) CRASH_UNLESS((a) == (b))
                                              ^
snappy-stubs-internal.h:78:46: note: in definition of macro ‘PREDICT_TRUE’
 #define PREDICT_TRUE(x) (__builtin_expect(!!(x), 1))
                                              ^
snappy-stubs-internal.h:153:24: note: in expansion of macro ‘CRASH_UNLESS’
 #define CHECK_EQ(a, b) CRASH_UNLESS((a) == (b))
                        ^
snappy_unittest.cc:765:3: note: in expansion of macro ‘CHECK_EQ’
   CHECK_EQ(length, src.size());
   ^
snappy_unittest.cc: In function ‘void snappy::Test_Snappy_FindMatchLengthRandom()’:
snappy_unittest.cc:958:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
     if (matched == t.size()) {
                           ^
In file included from snappy-internal.h:34:0,
                 from snappy_unittest.cc:38:
snappy_unittest.cc: In function ‘void snappy::BM_UFlat(int, int)’:
snappy-stubs-internal.h:155:45: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define CHECK_LT(a, b) CRASH_UNLESS((a) < (b))
                                             ^
snappy-stubs-internal.h:78:46: note: in definition of macro ‘PREDICT_TRUE’
 #define PREDICT_TRUE(x) (__builtin_expect(!!(x), 1))
                                              ^
snappy-stubs-internal.h:155:24: note: in expansion of macro ‘CRASH_UNLESS’
 #define CHECK_LT(a, b) CRASH_UNLESS((a) < (b))
                        ^
snappy_unittest.cc:1057:3: note: in expansion of macro ‘CHECK_LT’
   CHECK_LT(arg, ARRAYSIZE(files));
   ^
snappy_unittest.cc: In function ‘void snappy::BM_UValidate(int, int)’:
snappy-stubs-internal.h:155:45: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define CHECK_LT(a, b) CRASH_UNLESS((a) < (b))
                                             ^
snappy-stubs-internal.h:78:46: note: in definition of macro ‘PREDICT_TRUE’
 #define PREDICT_TRUE(x) (__builtin_expect(!!(x), 1))
                                              ^
snappy-stubs-internal.h:155:24: note: in expansion of macro ‘CRASH_UNLESS’
 #define CHECK_LT(a, b) CRASH_UNLESS((a) < (b))
                        ^
snappy_unittest.cc:1082:3: note: in expansion of macro ‘CHECK_LT’
   CHECK_LT(arg, ARRAYSIZE(files));
   ^
snappy_unittest.cc: In function ‘void snappy::BM_ZFlat(int, int)’:
snappy-stubs-internal.h:155:45: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 #define CHECK_LT(a, b) CRASH_UNLESS((a) < (b))
                                             ^
snappy-stubs-internal.h:78:46: note: in definition of macro ‘PREDICT_TRUE’
 #define PREDICT_TRUE(x) (__builtin_expect(!!(x), 1))
                                              ^
snappy-stubs-internal.h:155:24: note: in expansion of macro ‘CRASH_UNLESS’
 #define CHECK_LT(a, b) CRASH_UNLESS((a) < (b))
                        ^
snappy_unittest.cc:1105:3: note: in expansion of macro ‘CHECK_LT’
   CHECK_LT(arg, ARRAYSIZE(files));
   ^
snappy_unittest.cc: In function ‘size_t snappy::MinimumRequiredOutputSpace(size_t, snappy::CompressorType)’:
snappy_unittest.cc:165:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
mv -f .deps/snappy_unittest-snappy_unittest.Tpo .deps/snappy_unittest-snappy_unittest.Po
c++ -DHAVE_CONFIG_H -I.      -m64  -Wall -O3 -fPIC -MT snappy_unittest-snappy-test.o -MD -MP -MF .deps/snappy_unittest-snappy-test.Tpo -c -o snappy_unittest-snappy-test.o `test -f 'snappy-test.cc' || echo './'`snappy-test.cc
In file included from snappy-test.cc:31:0:
snappy-test.h: In function ‘void {anonymous}::File::ReadFileToStringOrDie(const char*, std::string*)’:
snappy-test.h:138:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
       if (ret == -1) {
                   ^
snappy-test.cc: In member function ‘int snappy::ZLib::CompressAtMostOrAll(Bytef*, uLongf*, const Bytef*, uLong*, int)’:
snappy-test.cc:356:15: warning: unused variable ‘source_bytes_consumed’ [-Wunused-variable]
   const uLong source_bytes_consumed = *sourceLen - comp_stream_.avail_in;
               ^
snappy-test.cc: In member function ‘int snappy::ZLib::Compress(Bytef*, uLongf*, const Bytef*, uLong)’:
snappy-test.cc:400:16: warning: unused variable ‘orig_destLen’ [-Wunused-variable]
   const uLongf orig_destLen = *destLen;
                ^
In file included from snappy-test.cc:31:0:
snappy-test.h: At global scope:
snappy-test.h:449:13: warning: ‘void RunSpecifiedBenchmarks()’ defined but not used [-Wunused-function]
 static void RunSpecifiedBenchmarks() {
             ^
snappy-test.h:495:13: warning: ‘void snappy::CompressFile(const char*)’ declared ‘static’ but never defined [-Wunused-function]
 static void CompressFile(const char* fname);
             ^
snappy-test.h:496:13: warning: ‘void snappy::UncompressFile(const char*)’ declared ‘static’ but never defined [-Wunused-function]
 static void UncompressFile(const char* fname);
             ^
snappy-test.h:497:13: warning: ‘void snappy::MeasureFile(const char*)’ declared ‘static’ but never defined [-Wunused-function]
 static void MeasureFile(const char* fname);
             ^
mv -f .deps/snappy_unittest-snappy-test.Tpo .deps/snappy_unittest-snappy-test.Po
/bin/bash ./libtool --tag=CXX   --mode=link c++  -m64  -Wall -O3 -fPIC  -m64  -o snappy_unittest snappy_unittest-snappy_unittest.o snappy_unittest-snappy-test.o libsnappy.la -lz    
libtool: link: c++ -m64 -Wall -O3 -fPIC -m64 -o .libs/snappy_unittest snappy_unittest-snappy_unittest.o snappy_unittest-snappy-test.o  ./.libs/libsnappy.so -lz -Wl,-rpath -Wl,/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib
make[2]: Leaving directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/snappy-1.0.4'
make[1]: Leaving directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/snappy-1.0.4'
make[1]: Entering directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/snappy-1.0.4'
make[2]: Entering directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/snappy-1.0.4'
test -z "/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib" || /bin/mkdir -p "/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib"
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   libsnappy.la '/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib'
libtool: install: /usr/bin/install -c .libs/libsnappy.so.1.1.2 /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib/libsnappy.so.1.1.2
libtool: install: (cd /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib && { ln -s -f libsnappy.so.1.1.2 libsnappy.so.1 || { rm -f libsnappy.so.1 && ln -s libsnappy.so.1.1.2 libsnappy.so.1; }; })
libtool: install: (cd /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib && { ln -s -f libsnappy.so.1.1.2 libsnappy.so || { rm -f libsnappy.so && ln -s libsnappy.so.1.1.2 libsnappy.so; }; })
libtool: install: /usr/bin/install -c .libs/libsnappy.lai /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib/libsnappy.la
libtool: install: /usr/bin/install -c .libs/libsnappy.a /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib/libsnappy.a
libtool: install: chmod 644 /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib/libsnappy.a
libtool: install: ranlib /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib/libsnappy.a
libtool: finish: PATH="/opt/basho/installs/erlang/R16B02-basho10DEV/erts-5.10.3/bin:/opt/basho/installs/erlang/R16B02-basho10DEV/bin:/usr/local/lib/ruby/gems/2.3.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/basho/installs/erlang/R16B02-basho10DEV/bin:/usr/local/basho/home/dandersen/.rvm/bin:/sbin" ldconfig -n /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
test -z "/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/share/doc/snappy" || /bin/mkdir -p "/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/share/doc/snappy"
 /usr/bin/install -c -m 644 ChangeLog COPYING INSTALL NEWS README format_description.txt '/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/share/doc/snappy'
test -z "/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include" || /bin/mkdir -p "/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include"
 /usr/bin/install -c -m 644 snappy.h snappy-sinksource.h snappy-stubs-public.h snappy-c.h '/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include'
make[2]: Leaving directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/snappy-1.0.4'
make[1]: Leaving directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/snappy-1.0.4'
make[1]: Entering directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/leveldb'
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT port/port_posix.d -MT port/port_posix.o -MF port/port_posix.d port/port_posix.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/throttle.d -MT util/throttle.o -MF util/throttle.d util/throttle.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/thread_tasks.d -MT util/thread_tasks.o -MF util/thread_tasks.d util/thread_tasks.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/status.d -MT util/status.o -MF util/status.d util/status.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/perf_count.d -MT util/perf_count.o -MF util/perf_count.d util/perf_count.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/options.d -MT util/options.o -MF util/options.d util/options.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/murmurhash.d -MT util/murmurhash.o -MF util/murmurhash.d util/murmurhash.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/logging.d -MT util/logging.o -MF util/logging.d util/logging.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/hot_threads.d -MT util/hot_threads.o -MF util/hot_threads.d util/hot_threads.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/histogram.d -MT util/histogram.o -MF util/histogram.d util/histogram.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/hash.d -MT util/hash.o -MF util/hash.d util/hash.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/flexcache.d -MT util/flexcache.o -MF util/flexcache.d util/flexcache.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/filter_policy.d -MT util/filter_policy.o -MF util/filter_policy.d util/filter_policy.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/env_posix.d -MT util/env_posix.o -MF util/env_posix.d util/env_posix.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/env.d -MT util/env.o -MF util/env.d util/env.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/db_list.d -MT util/db_list.o -MF util/db_list.d util/db_list.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/crc32c.d -MT util/crc32c.o -MF util/crc32c.d util/crc32c.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/comparator.d -MT util/comparator.o -MF util/comparator.d util/comparator.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/coding.d -MT util/coding.o -MF util/coding.d util/coding.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/cache.d -MT util/cache.o -MF util/cache.d util/cache.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/cache2.d -MT util/cache2.o -MF util/cache2.d util/cache2.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/bloom.d -MT util/bloom.o -MF util/bloom.d util/bloom.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/bloom2.d -MT util/bloom2.o -MF util/bloom2.d util/bloom2.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT util/arena.d -MT util/arena.o -MF util/arena.d util/arena.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT table/two_level_iterator.d -MT table/two_level_iterator.o -MF table/two_level_iterator.d table/two_level_iterator.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT table/table.d -MT table/table.o -MF table/table.d table/table.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT table/table_builder.d -MT table/table_builder.o -MF table/table_builder.d table/table_builder.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT table/merger.d -MT table/merger.o -MF table/merger.d table/merger.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT table/iterator.d -MT table/iterator.o -MF table/iterator.d table/iterator.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT table/format.d -MT table/format.o -MF table/format.d table/format.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT table/filter_block.d -MT table/filter_block.o -MF table/filter_block.d table/filter_block.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT table/block.d -MT table/block.o -MF table/block.d table/block.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT table/block_builder.d -MT table/block_builder.o -MF table/block_builder.d table/block_builder.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT leveldb_os/warming_stub.d -MT leveldb_os/warming_stub.o -MF leveldb_os/warming_stub.d leveldb_os/warming_stub.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT leveldb_os/hot_backup_stub.d -MT leveldb_os/hot_backup_stub.o -MF leveldb_os/hot_backup_stub.d leveldb_os/hot_backup_stub.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT leveldb_os/expiry_os.d -MT leveldb_os/expiry_os.o -MF leveldb_os/expiry_os.d leveldb_os/expiry_os.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT leveldb_os/compile_opt.d -MT leveldb_os/compile_opt.o -MF leveldb_os/compile_opt.d leveldb_os/compile_opt.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT db/write_batch.d -MT db/write_batch.o -MF db/write_batch.d db/write_batch.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT db/version_set.d -MT db/version_set.o -MF db/version_set.d db/version_set.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT db/version_edit.d -MT db/version_edit.o -MF db/version_edit.d db/version_edit.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT db/table_cache.d -MT db/table_cache.o -MF db/table_cache.d db/table_cache.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT db/repair.d -MT db/repair.o -MF db/repair.d db/repair.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT db/memtable.d -MT db/memtable.o -MF db/memtable.d db/memtable.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT db/log_writer.d -MT db/log_writer.o -MF db/log_writer.d db/log_writer.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT db/log_reader.d -MT db/log_reader.o -MF db/log_reader.d db/log_reader.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT db/filename.d -MT db/filename.o -MF db/filename.d db/filename.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT db/db_iter.d -MT db/db_iter.o -MF db/db_iter.d db/db_iter.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT db/db_impl.d -MT db/db_impl.o -MF db/db_impl.d db/db_impl.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT db/dbformat.d -MT db/dbformat.o -MF db/dbformat.d db/dbformat.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT db/c.d -MT db/c.o -MF db/c.d db/c.cc
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -MM -E -MT db/builder.d -MT db/builder.o -MF db/builder.d db/builder.cc
make[1]: Leaving directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/leveldb'
make[1]: Entering directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/leveldb'
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c db/builder.cc -o db/builder.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c db/c.cc -o db/c.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c db/dbformat.cc -o db/dbformat.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c db/db_impl.cc -o db/db_impl.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c db/db_iter.cc -o db/db_iter.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c db/filename.cc -o db/filename.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c db/log_reader.cc -o db/log_reader.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c db/log_writer.cc -o db/log_writer.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c db/memtable.cc -o db/memtable.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c db/repair.cc -o db/repair.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c db/table_cache.cc -o db/table_cache.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c db/version_edit.cc -o db/version_edit.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c db/version_set.cc -o db/version_set.o
db/version_set.cc: In member function ‘void leveldb::Version::Unref()’:
db/version_set.cc:461:12: warning: deleting object of polymorphic class type ‘leveldb::Version’ which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete this;
            ^
db/version_set.cc: In member function ‘leveldb::Status leveldb::VersionSet::LogAndApply(leveldb::VersionEdit*, leveldb::port::Mutex*)’:
db/version_set.cc:929:12: warning: deleting object of polymorphic class type ‘leveldb::Version’ which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
     delete v;
            ^
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c db/write_batch.cc -o db/write_batch.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c leveldb_os/compile_opt.cc -o leveldb_os/compile_opt.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c leveldb_os/expiry_os.cc -o leveldb_os/expiry_os.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c leveldb_os/hot_backup_stub.cc -o leveldb_os/hot_backup_stub.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c leveldb_os/warming_stub.cc -o leveldb_os/warming_stub.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c table/block_builder.cc -o table/block_builder.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c table/block.cc -o table/block.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c table/filter_block.cc -o table/filter_block.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c table/format.cc -o table/format.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c table/iterator.cc -o table/iterator.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c table/merger.cc -o table/merger.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c table/table_builder.cc -o table/table_builder.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c table/table.cc -o table/table.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c table/two_level_iterator.cc -o table/two_level_iterator.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/arena.cc -o util/arena.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/bloom2.cc -o util/bloom2.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/bloom.cc -o util/bloom.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/cache2.cc -o util/cache2.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/cache.cc -o util/cache.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/coding.cc -o util/coding.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/comparator.cc -o util/comparator.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/crc32c.cc -o util/crc32c.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/db_list.cc -o util/db_list.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/env.cc -o util/env.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/env_posix.cc -o util/env_posix.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/filter_policy.cc -o util/filter_policy.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/flexcache.cc -o util/flexcache.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/hash.cc -o util/hash.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/histogram.cc -o util/histogram.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/hot_threads.cc -o util/hot_threads.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/logging.cc -o util/logging.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/murmurhash.cc -o util/murmurhash.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/options.cc -o util/options.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/perf_count.cc -o util/perf_count.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/status.cc -o util/status.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/thread_tasks.cc -o util/thread_tasks.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/throttle.cc -o util/throttle.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c port/port_posix.cc -o port/port_posix.o
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-qual -Wcast-align -Wstrict-prototypes -pedantic -DLZ4_VERSION=\"r130\"  -c util/lz4.c -o util/lz4.o
rm -f libleveldb.a
ar -rs libleveldb.a db/builder.o db/c.o db/dbformat.o db/db_impl.o db/db_iter.o db/filename.o db/log_reader.o db/log_writer.o db/memtable.o db/repair.o db/table_cache.o db/version_edit.o db/version_set.o db/write_batch.o leveldb_os/compile_opt.o leveldb_os/expiry_os.o leveldb_os/hot_backup_stub.o leveldb_os/warming_stub.o table/block_builder.o table/block.o table/filter_block.o table/format.o table/iterator.o table/merger.o table/table_builder.o table/table.o table/two_level_iterator.o util/arena.o util/bloom2.o util/bloom.o util/cache2.o util/cache.o util/coding.o util/comparator.o util/crc32c.o util/db_list.o util/env.o util/env_posix.o util/filter_policy.o util/flexcache.o util/hash.o util/histogram.o util/hot_threads.o util/logging.o util/murmurhash.o util/options.o util/perf_count.o util/status.o util/thread_tasks.o util/throttle.o port/port_posix.o util/lz4.o
ar: creating libleveldb.a
make[1]: Leaving directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/leveldb'
make[1]: Entering directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/leveldb'
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC tools/leveldb_repair.cc -o leveldb_repair -L . -Wl,-non_shared -lleveldb -Wl,-call_shared -m64  -L/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC tools/perf_dump.cc -o perf_dump -L . -Wl,-non_shared -lleveldb -Wl,-call_shared -m64  -L/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC tools/sst_rewrite.cc -o sst_rewrite -L . -Wl,-non_shared -lleveldb -Wl,-call_shared -m64  -L/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC tools/sst_scan.cc -o sst_scan -L . -Wl,-non_shared -lleveldb -Wl,-call_shared -m64  -L/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared
make[1]: Leaving directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/leveldb'
Compiled src/eleveldb_bump.erl
Compiled src/eleveldb.erl
Compiling c_src/eleveldb.cc
Compiling c_src/refobjects.cc
Compiling c_src/workitems.cc
==> develop.e6908b0.add_thumbs.0fbbbad (compile)
Compiled src/riak_ensemble_backend.erl
Compiled src/riak_ensemble_sup.erl
Compiled src/riak_ensemble_client.erl
Compiled src/synctree_orddict.erl
Compiled src/riak_ensemble_router.erl
Compiled src/riak_ensemble_config.erl
Compiled src/riak_ensemble_router_sup.erl
Compiled src/synctree.erl
Compiled src/riak_ensemble_lease.erl
Compiled src/riak_ensemble_test.erl
Compiled src/synctree_leveldb.erl
Compiled src/riak_ensemble_root.erl
Compiled src/riak_ensemble_exchange.erl
Compiled src/riak_ensemble_manager.erl
Compiled src/riak_ensemble_save.erl
Compiled src/riak_ensemble_clock.erl
Compiled src/riak_ensemble_peer_worker.erl
Compiled src/riak_ensemble_app.erl
Compiled src/riak_ensemble_state.erl
Compiled src/riak_ensemble_peer_tree.erl
Compiled src/riak_ensemble_basic_backend.erl
Compiled src/riak_ensemble_storage.erl
Compiled src/riak_ensemble_peer_sup.erl
Compiled src/synctree_ets.erl
Compiled src/riak_ensemble_util.erl
Compiled src/riak_ensemble_msg.erl
Compiled src/riak_ensemble_peer.erl
Compiling c_src/riak_ensemble_clock.c



✅ MAKE_COMPILE

Started at: 2016-12-01 10:53
Duration: 1 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad; make compile

Makefile:39: warning: overriding commands for target `test'
tools.mk:7: warning: ignoring old commands for target `test'
./rebar skip_deps=true compile
==> develop.e6908b0.add_thumbs.0fbbbad (compile)



✅ MAKE_TEST

Started at: 2016-12-01 10:53
Duration: 493 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad; make test

Makefile:39: warning: overriding commands for target `test'
tools.mk:7: warning: ignoring old commands for target `test'
./rebar get-deps
==> goldrush (get-deps)
==> lager (get-deps)
==> eleveldb (get-deps)
==> develop.e6908b0.add_thumbs.0fbbbad (get-deps)
./rebar compile
==> goldrush (compile)
==> lager (compile)
==> eleveldb (compile)
make[1]: Entering directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/leveldb'
make[1]: Entering directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/leveldb'
make[1]: Nothing to be done for `tools'.
make[1]: Leaving directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps/eleveldb/c_src/leveldb'
==> develop.e6908b0.add_thumbs.0fbbbad (compile)
./rebar -C rebar.test.config get-deps
==> develop.e6908b0.add_thumbs.0fbbbad (get-deps)
Pulling riak_test from {git,"git://github.com/basho/riak_test",
                            {branch,"riak/2.0"}}
Cloning into 'riak_test'...
==> riak_test (get-deps)
Pulling lager from {git,"git://github.com/basho/lager",{tag,"2.0.3"}}
Cloning into 'lager'...
Pulling getopt from {git,"git://github.com/jcomellas/getopt",{tag,"v0.4"}}
Cloning into 'getopt'...
Pulling meck from {git,"git://github.com/basho/meck.git",{tag,"0.8.2"}}
Cloning into 'meck'...
Pulling mapred_verify from {git,"git://github.com/basho/mapred_verify",
                                {branch,"master"}}
Cloning into 'mapred_verify'...
Pulling riakc from {git,"git://github.com/basho/riak-erlang-client",
                        {tag,"2.0.1"}}
Cloning into 'riakc'...
Pulling riakhttpc from {git,"git://github.com/basho/riak-erlang-http-client",
                            "cac1200fdb4d7e4b6d3edf11e543a40c2f105fbe"}
Cloning into 'riakhttpc'...
Pulling kvc from {git,"https://github.com/etrepum/kvc",{tag,"v1.3.0"}}
Cloning into 'kvc'...
Pulling druuid from {git,"git://github.com/kellymclaughlin/druuid.git",
                         {tag,"0.2"}}
Cloning into 'druuid'...
==> lager (get-deps)
Pulling goldrush from {git,"git://github.com/DeadZen/goldrush.git",
                           {tag,"0.1.6"}}
Cloning into 'goldrush'...
==> goldrush (get-deps)
==> getopt (get-deps)
==> meck (get-deps)
==> mapred_verify (get-deps)
==> riakc (get-deps)
Pulling riak_pb from {git,"git://github.com/basho/riak_pb",{tag,"2.0.0.16"}}
Cloning into 'riak_pb'...
==> riak_pb (get-deps)
Pulling protobuffs from {git,"git://github.com/basho/erlang_protobuffs.git",
                             {tag,"0.8.1p4"}}
Cloning into 'protobuffs'...
==> protobuffs (get-deps)
==> riakhttpc (get-deps)
Pulling ibrowse from {git,"git://github.com/cmullaparthi/ibrowse.git",
                          "bbad869ea595c594912cf71fbd622aa80577c8f6"}
Cloning into 'ibrowse'...
Pulling webmachine from {git,"git://github.com/basho/webmachine",
                             {tag,"1.10.7"}}
Cloning into 'webmachine'...
==> ibrowse (get-deps)
==> webmachine (get-deps)
Pulling mochiweb from {git,"git://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p1"}}
Cloning into 'mochiweb'...
==> mochiweb (get-deps)
==> kvc (get-deps)
==> druuid (get-deps)
./rebar -C rebar.test.config compile
==> goldrush (compile)
Compiled src/gr_context.erl
Compiled src/glc_ops.erl
Compiled src/gre.erl
Compiled src/gr_counter_sup.erl
Compiled src/gr_param.erl
Compiled src/gr_manager.erl
Compiled src/gr_manager_sup.erl
Compiled src/glc_lib.erl
Compiled src/gr_counter.erl
Compiled src/gr_param_sup.erl
Compiled src/glc.erl
Compiled src/gr_sup.erl
Compiled src/gr_app.erl
Compiled src/glc_code.erl
==> lager (compile)
Compiled src/lager_util.erl
Compiled src/lager_transform.erl
Compiled src/lager_msg.erl
Compiled src/lager_sup.erl
Compiled src/lager_app.erl
Compiled src/lager_console_backend.erl
Compiled src/lager_config.erl
Compiled src/lager.erl
Compiled src/lager_handler_watcher_sup.erl
Compiled src/lager_default_formatter.erl
Compiled src/lager_backend_throttle.erl
Compiled src/lager_trunc_io.erl
Compiled src/lager_stdlib.erl
Compiled src/lager_file_backend.erl
Compiled src/lager_crash_log.erl
Compiled src/lager_handler_watcher.erl
Compiled src/error_logger_lager_h.erl
Compiled src/lager_format.erl
==> getopt (compile)
Compiled src/getopt.erl
==> meck (compile)
Compiled src/meck_cover.erl
Compiled src/meck_expect.erl
Compiled src/meck_matcher.erl
Compiled src/meck_args_matcher.erl
Compiled src/meck_history.erl
Compiled src/meck.erl
Compiled src/meck_code_gen.erl
Compiled src/meck_code.erl
Compiled src/meck_util.erl
Compiled src/meck_ret_spec.erl
Compiled src/meck_proc.erl
==> mapred_verify (compile)
Compiled src/mapred_verifiers.erl
Compiled src/mapred_verify.erl
==> protobuffs (compile)
Compiled src/protobuffs_scanner.xrl
Compiled src/protobuffs_parser.yrl
Compiled src/protobuffs_parser.erl
Compiled src/protobuffs_scanner.erl
Compiled src/protobuffs_file.erl
Compiled src/pokemon_pb.erl
Compiled src/protobuffs.erl
Compiled src/protobuffs_compile.erl
==> riak_pb (compile)
Compiling src/riak_kv.proto

=INFO REPORT==== 1-Dec-2016::10:53:30 ===
Writing header file to "riak_kv_pb.hrl"

=INFO REPORT==== 1-Dec-2016::10:53:30 ===
Writing beam file to "riak_kv_pb.beam"
Compiling src/riak_dt.proto

=INFO REPORT==== 1-Dec-2016::10:53:30 ===
Writing header file to "riak_dt_pb.hrl"

=INFO REPORT==== 1-Dec-2016::10:53:30 ===
Writing beam file to "riak_dt_pb.beam"
Compiling src/riak_yokozuna.proto

=INFO REPORT==== 1-Dec-2016::10:53:30 ===
Writing header file to "riak_yokozuna_pb.hrl"

=INFO REPORT==== 1-Dec-2016::10:53:30 ===
Writing beam file to "riak_yokozuna_pb.beam"
Compiling src/riak_search.proto

=INFO REPORT==== 1-Dec-2016::10:53:30 ===
Writing header file to "riak_search_pb.hrl"

=INFO REPORT==== 1-Dec-2016::10:53:30 ===
Writing beam file to "riak_search_pb.beam"
Compiling src/riak.proto

=INFO REPORT==== 1-Dec-2016::10:53:30 ===
Writing header file to "riak_pb.hrl"

=INFO REPORT==== 1-Dec-2016::10:53:31 ===
Writing beam file to "riak_pb.beam"
Compiled src/riak_pb_kv_codec.erl
Compiled src/riak_pb_codec.erl
Compiled src/riak_pb_search_codec.erl
Compiled src/riak_pb_dt_codec.erl
==> riakc (compile)
Compiled src/riakc_datatype.erl
Compiled src/riakc_register.erl
Compiled src/riakc_set.erl
Compiled src/riakc_flag.erl
Compiled src/riakc_map.erl
Compiled src/riakc_counter.erl
Compiled src/riakc_obj.erl
Compiled src/riakc_pb_socket.erl
==> ibrowse (compile)
Compiled src/ibrowse_lib.erl
Compiled src/ibrowse_app.erl
Compiled src/ibrowse_socks5.erl
Compiled src/ibrowse_lb.erl
Compiled src/ibrowse_sup.erl
Compiled src/ibrowse.erl
Compiled src/ibrowse_http_client.erl
==> mochiweb (compile)
Compiled src/mochihex.erl
Compiled src/mochiweb_response.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochinum.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochiweb_util.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_app.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_request.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson2.erl
Compiled src/mochitemp.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochifmt_std.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_io.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/mochifmt.erl
Compiled src/reloader.erl
Compiled src/mochiweb_charref.erl
==> webmachine (compile)
Compiled src/webmachine_error.erl
Compiled src/webmachine_logger_watcher_sup.erl
Compiled src/webmachine_perf_log_handler.erl
Compiled src/webmachine_log.erl
Compiled src/webmachine_error_handler.erl
Compiled src/webmachine_util.erl
Compiled src/webmachine_deps.erl
Compiled src/webmachine_sup.erl
Compiled src/webmachine_error_log_handler.erl
Compiled src/webmachine_dispatcher.erl
Compiled src/webmachine_app.erl
Compiled src/webmachine_decision_core.erl
Compiled src/webmachine_multipart.erl
Compiled src/wrq.erl
Compiled src/webmachine_request.erl
Compiled src/webmachine.erl
Compiled src/webmachine_logger_watcher.erl
Compiled src/webmachine_router.erl
Compiled src/webmachine_access_log_handler.erl
Compiled src/webmachine_resource.erl
Compiled src/wmtrace_resource.erl
Compiled src/webmachine_mochiweb.erl
==> riakhttpc (compile)
Compiled src/rhc_dt.erl
Compiled src/rhc_obj.erl
Compiled src/rhc_bucket.erl
Compiled src/rhc_mapred.erl
Compiled src/rhc_index.erl
Compiled src/rhc_listkeys.erl
Compiled src/rhc.erl
==> kvc (compile)
Compiled src/kvc.erl
==> druuid (compile)
/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps.test/druuid/c_src /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps.test/druuid
Configuring �[1mOSSP uuid�[m (Universally Unique Identifier), version �[1m1.6.2 (04-Jul-2008)�[m
checking whether make sets $(MAKE)... yes
checking for gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking whether compiler option(s) -pipe work... yes
checking for compilation debug mode... disabled
checking how to run the C preprocessor... cc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether to build against external Dmalloc library... no
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 3458764513820540925
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from cc object... ok
checking for dlfcn.h... yes
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... no
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking whether we are using the GNU C++ compiler... yes
checking whether c++ accepts -g... yes
checking how to run the C++ preprocessor... c++ -E
checking for gethostname in -lnsl... yes
checking for accept in -lsocket... no
checking for va_copy() function... yes
checking for sys/types.h... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/sockio.h usability... no
checking sys/sockio.h presence... no
checking for sys/sockio.h... no
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for netdb.h... yes
checking for ifaddrs.h... yes
checking for net/if.h... yes
checking for net/if_dl.h... no
checking for net/if_arp.h... yes
checking for netinet/in.h... yes
checking for arpa/inet.h... yes
checking for struct timeval... yes
checking for getifaddrs... yes
checking for nanosleep... yes
checking for Sleep... no
checking for gettimeofday... yes
checking for clock_gettime... yes
checking for long long... yes
checking for long double... yes
checking size of char... 1
checking size of unsigned char... 1
checking size of short... 2
checking size of unsigned short... 2
checking size of int... 4
checking size of unsigned int... 4
checking size of long... 8
checking size of unsigned long... 8
checking size of long long... 8
checking size of unsigned long long... 8
checking whether to build DCE 1.1 backward compatibility API... (cached) no
checking whether to build C++ bindings to C API... (cached) no
checking whether to build Perl bindings to C API... (cached) no
checking whether to build Perl compatibility API... (cached) no
checking for perl... /usr/bin/perl
checking whether to build PHP bindings to C API... (cached) no
checking for php5... no
checking for php... no
checking whether to build PostgreSQL bindings to C API... (cached) no
checking for pg_config... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating uuid-config
config.status: creating uuid.pc
config.status: creating uuid.h
config.status: creating config.h
config.status: executing libtool commands
config.status: executing adjustment commands
make[1]: Entering directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps.test/druuid/c_src/uuid-1.6.2'
libtool: compile:  cc -I. -I. -DHAVE_CONFIG_H -m64 -fPIC -pipe -c uuid.c  -fPIC -DPIC -o uuid.o
libtool: compile:  cc -I. -I. -DHAVE_CONFIG_H -m64 -fPIC -pipe -c uuid_md5.c  -fPIC -DPIC -o uuid_md5.o
libtool: compile:  cc -I. -I. -DHAVE_CONFIG_H -m64 -fPIC -pipe -c uuid_sha1.c  -fPIC -DPIC -o uuid_sha1.o
libtool: compile:  cc -I. -I. -DHAVE_CONFIG_H -m64 -fPIC -pipe -c uuid_prng.c  -fPIC -DPIC -o uuid_prng.o
libtool: compile:  cc -I. -I. -DHAVE_CONFIG_H -m64 -fPIC -pipe -c uuid_mac.c  -fPIC -DPIC -o uuid_mac.o
libtool: compile:  cc -I. -I. -DHAVE_CONFIG_H -m64 -fPIC -pipe -c uuid_time.c  -fPIC -DPIC -o uuid_time.o
libtool: compile:  cc -I. -I. -DHAVE_CONFIG_H -m64 -fPIC -pipe -c uuid_ui64.c  -fPIC -DPIC -o uuid_ui64.o
libtool: compile:  cc -I. -I. -DHAVE_CONFIG_H -m64 -fPIC -pipe -c uuid_ui128.c  -fPIC -DPIC -o uuid_ui128.o
libtool: compile:  cc -I. -I. -DHAVE_CONFIG_H -m64 -fPIC -pipe -c uuid_str.c  -fPIC -DPIC -o uuid_str.o
libtool: link: ar cru .libs/libuuid.a  uuid.o uuid_md5.o uuid_sha1.o uuid_prng.o uuid_mac.o uuid_time.o uuid_ui64.o uuid_ui128.o uuid_str.o
libtool: link: ranlib .libs/libuuid.a
libtool: link: ( cd ".libs" && rm -f "libuuid.la" && ln -s "../libuuid.la" "libuuid.la" )
cc -I. -I.  -DHAVE_CONFIG_H -m64  -fPIC -pipe -c uuid_cli.c
libtool: link: cc -m64 -o uuid uuid_cli.o  ./.libs/libuuid.a -lnsl
make[1]: Leaving directory `/tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/deps.test/druuid/c_src/uuid-1.6.2'
Compiled src/druuid.erl
Compiling c_src/druid.c
==> riak_test (compile)
Compiled src/rt_intercept_pt.erl
Compiled src/rt_config.erl
Compiled src/riak_test_runner.erl
Compiled src/rt_intercept.erl
Compiled src/rt_local.erl
Compiled src/smoke_test_escript.erl
Compiled src/rebar_riak_test_plugin.erl
Compiled src/observer.erl
Compiled src/giddyup.erl
Compiled src/rtperf.erl
Compiled src/riak_test_group_leader.erl
Compiled src/rtssh.erl
Compiled src/make_certs.erl
Compiled src/rt_pipe_sink_fsm.erl
Compiled src/riak_test_escript.erl
Compiled src/rt.erl
Compiled src/rt_bench.erl
Compiled src/yokozuna_rt.erl
Compiled src/rt_cover.erl
Compiled src/riak_test_lager_backend.erl
Compiled src/rt_util.erl
Compiled src/rt_worker_sup.erl
Compiled src/rt_pipe.erl
Compiled src/riak_test.erl
Compiled intercepts/riak_core_vnode_proxy_sup_intercepts.erl
Compiled src/rtdev.erl
Compiled intercepts/riak_repl2_rtsource_helper_intercepts.erl
Compiled src/rt_cs_dev.erl
Compiled intercepts/riak_kv_vnode_intercepts.erl
Compiled intercepts/riak_repl_util_intercepts.erl
Compiled intercepts/hashtree_intercepts.erl
Compiled intercepts/riak_core_ring_manager_intercepts.erl
Compiled intercepts/riak_core_vnode_master_intercepts.erl
Compiled intercepts/riak_ensemble_peer_intercepts.erl
Compiled intercepts/riak_repl2_fs_node_reserver_intercepts.erl
Compiled intercepts/riak_repl2_fssource_intercepts.erl
Compiled intercepts/riak_kv_console_intercepts.erl
Compiled intercepts/riak_kv_eleveldb_backend_intercepts.erl
Compiled intercepts/riak_core_broadcast_intercepts.erl
Compiled intercepts/yz_noop_extractor_intercepts.erl
Compiled intercepts/riak_kv_index_hashtree_intercepts.erl
Compiled intercepts/riak_repl_ring_handler_intercepts.erl
Compiled intercepts/riak_repl_aae_source_intercepts.erl
Compiled intercepts/riak_repl2_rtsink_conn_intercepts.erl
Compiled intercepts/riak_repl2_rtq_intercepts.erl
Compiled intercepts/init_intercepts.erl
Compiled intercepts/riak_core_console_intercepts.erl
Compiled intercepts/riak_repl_reduced_intercepts.erl
Compiled intercepts/riak_pipe_vnode_intercepts.erl
Compiled intercepts/riak_kv_bitcask_backend_intercepts.erl
Compiled intercepts/riak_core_handoff_sender_intercepts.erl
Compiled intercepts/riak_core_connection_intercepts.erl
Compiled intercepts/intercept.erl
Compiled intercepts/riak_object_intercepts.erl
Compiled intercepts/riak_kv_get_fsm_intercepts.erl
Compiled intercepts/riak_kv_js_manager_intercepts.erl
Compiled intercepts/riak_kv_put_fsm_intercepts.erl
Compiled intercepts/riak_repl2_leader_intercepts.erl
Compiled intercepts/riak_repl_console_intercepts.erl
Compiled perf/get_put.erl
Compiled perf/consistent_get_put.erl
Compiled perf/2iperf.erl
Compiled perf/crdt_team_map.erl
==> develop.e6908b0.add_thumbs.0fbbbad (compile)
./rebar skip_deps=true compile
==> develop.e6908b0.add_thumbs.0fbbbad (compile)
bash test/run.sh
==> develop.e6908b0.add_thumbs.0fbbbad (eunit)
Compiled src/riak_ensemble_backend.erl
Compiled src/riak_ensemble_sup.erl
Compiled src/synctree_orddict.erl
Compiled src/riak_ensemble_client.erl
Compiled src/riak_ensemble_router.erl
Compiled src/riak_ensemble_config.erl
Compiled src/riak_ensemble_router_sup.erl
Compiled src/riak_ensemble_lease.erl
Compiled src/synctree_leveldb.erl
Compiled src/riak_ensemble_test.erl
Compiled src/riak_ensemble_manager.erl
Compiled src/synctree.erl
Compiled src/riak_ensemble_root.erl
Compiled src/riak_ensemble_save.erl
Compiled src/riak_ensemble_exchange.erl
Compiled src/riak_ensemble_clock.erl
Compiled src/riak_ensemble_peer_worker.erl
Compiled src/riak_ensemble_basic_backend.erl
Compiled src/riak_ensemble_app.erl
Compiled src/riak_ensemble_state.erl
Compiled src/riak_ensemble_peer_tree.erl
Compiled src/riak_ensemble_storage.erl
Compiled src/riak_ensemble_peer_sup.erl
Compiled src/synctree_ets.erl
Compiled src/riak_ensemble_msg.erl
Compiled test/riak_ensemble_basic_backend_intercepts.erl
Compiled src/riak_ensemble_util.erl
Compiled test/riak_ensemble_peer_intercepts.erl
Compiled test/corrupt_upper_test.erl
Compiled test/synctree_path_test.erl
Compiled test/replace_members_test.erl
Compiled test/synctree_pure.erl
Compiled test/leadership_watchers.erl
Compiled test/synctree_intercepts.erl
Compiled test/corrupt_segment_test.erl
Compiled test/expand_test.erl
Compiled test/ens_test.erl
Compiled test/basic_test.erl
Compiled test/ensemble_tests_pure.erl
Compiled test/drop_write_test.erl
Compiled src/riak_ensemble_peer.erl
Compiled test/synctree_remote.erl
Compiled test/corrupt_follower_test.erl
Compiled test/lease_test.erl
Compiled test/read_tombstone_test.erl
Compiled test/corrupt_exchange_test.erl
Compiled test/synctree_eqc.erl
Compiled test/sc.erl
======================== EUnit ========================
module 'basic_test'
  basic_test: run_test_...test/basic_test.erl:15:<0.610.0>: Suspending leader
test/basic_test.erl:18:<0.610.0>: Performing get
test/basic_test.erl:20:<0.610.0>: Resuming leader
test/basic_test.erl:22:<0.610.0>: Performing get
[18.336 s] ok
  [done in 18.339 s]
=======================================================
  Test passed.

=INFO REPORT==== 1-Dec-2016::10:54:08 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/.eunit/index.html
==> develop.e6908b0.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'drop_write_test'
  drop_write_test: run_test_...[22.464 s] ok
  [done in 22.467 s]
=======================================================
  Test passed.

=INFO REPORT==== 1-Dec-2016::10:54:35 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/.eunit/index.html
==> develop.e6908b0.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'expand_test'
  expand_test: run_test_...test/expand_test.erl:18:<0.154.0>: Suspending leader
[17.963 s] ok
  [done in 17.966 s]
=======================================================
  Test passed.

=INFO REPORT==== 1-Dec-2016::10:54:56 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/.eunit/index.html
==> develop.e6908b0.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'synctree_pure'
  synctree_pure: test_basic_orddict...[0.016 s] ok
  synctree_pure: test_basic_ets...[0.006 s] ok
  synctree_pure: test_basic_leveldb...[0.133 s] ok
  synctree_pure: test_corrupt_ets...[2.828 s] ok
  synctree_pure: test_corrupt_leveldb...[33.216 s] ok
  synctree_pure: test_exchange_orddict...[0.021 s] ok
  synctree_pure: test_exchange_ets...[0.015 s] ok
  synctree_pure: test_exchange_leveldb...[0.294 s] ok
  [done in 36.556 s]
=======================================================
  All 8 tests passed.
Cover analysis: /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/.eunit/index.html
==> develop.e6908b0.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
Start streaming for 0/[0]
synctree_remote: run_test_ (module 'synctree_remote')...Start streaming for 1/[0]
Start streaming for 2/[2,6,11]
Start streaming for 3/"(`i�"
Start streaming for 4/[651,1536,1683,2908]
Start streaming for 5/[10418,24581,26940,46541]
Start streaming for 6/[166698,393303,431040,744656]
Exchanged messages: 0
Exchanged bytes:    0
[0.015 s] ok
=======================================================
  Test passed.
Cover analysis: /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/.eunit/index.html
==> develop.e6908b0.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'synctree_eqc'
  synctree_eqc: eqc_test_...[8.298 s] ok
  [done in 8.302 s]
=======================================================
  Test passed.
Cover analysis: /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/.eunit/index.html

=INFO REPORT==== 1-Dec-2016::10:55:55 ===
    application: inets
    exited: killed
    type: temporary
==> develop.e6908b0.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'corrupt_upper_test'
  corrupt_upper_test: run_test_...{error,failed}
[29.129 s] ok
  [done in 29.132 s]
=======================================================
  Test passed.

=INFO REPORT==== 1-Dec-2016::10:56:29 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/.eunit/index.html
==> develop.e6908b0.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'corrupt_segment_test'
  corrupt_segment_test: run_test_...Leader = {root,nonode@nohost}
{error,failed}
{error,timeout}
{error,timeout}
{error,timeout}
{error,timeout}
{error,timeout}
{error,timeout}
{error,timeout}
{ok,{obj,2,7,<<"corrupt">>,<<"test">>}}
{ok,{obj,2,7,<<"corrupt">>,<<"test">>}}
{ok,{obj,2,7,<<"corrupt">>,<<"test">>}}
[28.774 s] ok
  [done in 28.777 s]
=======================================================
  Test passed.

=INFO REPORT==== 1-Dec-2016::10:57:02 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/.eunit/index.html
==> develop.e6908b0.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'corrupt_exchange_test'
  corrupt_exchange_test: run_test_...Leader = {root,nonode@nohost}
{error,failed}
CAUGHT: throw/corrupted
[{riak_ensemble_exchange,exchange_get,4,
                         [{file,"src/riak_ensemble_exchange.erl"},{line,104}]},
 {synctree_orig,'-exchange_final_orig/7-fun-0-',7,
                [{file,"src/synctree.erl"},{line,412}]},
 {lists,foldl,3,[{file,"lists.erl"},{line,1248}]},
 {riak_ensemble_exchange,exchange,5,
                         [{file,"src/riak_ensemble_exchange.erl"},{line,83}]},
 {riak_ensemble_exchange,'-start_exchange/7-fun-0-',7,
                         [{file,"src/riak_ensemble_exchange.erl"},{line,26}]}]
[68.024 s] ok
  [done in 68.028 s]
=======================================================
  Test passed.

=INFO REPORT==== 1-Dec-2016::10:58:15 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/.eunit/index.html
==> develop.e6908b0.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'corrupt_follower_test'
  corrupt_follower_test: run_test_...Leader = {root,nonode@nohost}
{ok,{obj,1,20852,<<"corrupt">>,<<"test2">>}}
[59.188 s] ok
  [done in 59.191 s]
=======================================================
  Test passed.

=INFO REPORT==== 1-Dec-2016::10:59:18 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/.eunit/index.html
==> develop.e6908b0.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'synctree_path_test'
  synctree_path_test: run_test_...[16.253 s] ok
  [done in 16.256 s]
=======================================================
  Test passed.

=INFO REPORT==== 1-Dec-2016::10:59:39 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/.eunit/index.html
==> develop.e6908b0.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'lease_test'
  lease_test: run_test_...[17.529 s] ok
  [done in 17.532 s]
=======================================================
  Test passed.

=INFO REPORT==== 1-Dec-2016::11:00:02 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/.eunit/index.html
==> develop.e6908b0.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
ensemble_tests_pure: test_monotonic_time (module 'ensemble_tests_pure')...[1.013 s] ok
=======================================================
  Test passed.
Cover analysis: /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/.eunit/index.html
==> develop.e6908b0.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'replace_members_test'
  replace_members_test: run_test_...test/replace_members_test.erl:19:<0.154.0>: Replacing Root Members: root/2/3 -> 4/5/6
test/replace_members_test.erl:22:<0.154.0>: Waiting for root ensemble to stabilize
test/replace_members_test.erl:25:<0.154.0>: Done waiting for root ensemble to stabilize
test/replace_members_test.erl:30:<0.154.0>: Performing failing get
test/replace_members_test.erl:35:<0.154.0>: Waiting for root ensemble to stabilize
test/replace_members_test.erl:38:<0.154.0>: Done waiting for root ensemble to stabilize
test/replace_members_test.erl:40:<0.154.0>: Replacing root members with original members
test/replace_members_test.erl:45:<0.154.0>: Waiting for root ensemble to stabilize
test/replace_members_test.erl:48:<0.154.0>: Done waiting for root ensemble to stabilize
test/replace_members_test.erl:51:<0.154.0>: Performing successful get
[32.013 s] ok
  [done in 32.016 s]
=======================================================
  Test passed.

=INFO REPORT==== 1-Dec-2016::11:00:46 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/.eunit/index.html
==> develop.e6908b0.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'read_tombstone_test'
  read_tombstone_test: run_test_...test/read_tombstone_test.erl:26:<0.154.0>: Running kget on a nonexistent key
test/read_tombstone_test.erl:29:<0.154.0>: Testing that no peers have tombstones
test/read_tombstone_test.erl:34:<0.154.0>: Running kget with one member suspended
test/read_tombstone_test.erl:41:<0.154.0>: Testing that active peers have tombstones
[7.520 s] ok
  [done in 7.524 s]
=======================================================
  Test passed.

=INFO REPORT==== 1-Dec-2016::11:00:57 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/.eunit/index.html
==> develop.e6908b0.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'leadership_watchers'
  leadership_watchers: run_test_...test/leadership_watchers.erl:15:<0.154.0>: Watching leader
test/leadership_watchers.erl:18:<0.154.0>: Waiting for is_leading notification
test/leadership_watchers.erl:21:<0.154.0>: Stopping watching leader
test/leadership_watchers.erl:25:<0.154.0>: Starting watching leader again
test/leadership_watchers.erl:30:<0.154.0>: Suspending leader, and waiting for new leader to be elected
test/leadership_watchers.erl:34:<0.154.0>: Resuming former leader, and waiting for is_not_leading notification
test/leadership_watchers.erl:38:<0.154.0>: Watching leader in external process
test/leadership_watchers.erl:42:<0.154.0>: Killing external watcher process and checking peer state
[18.528 s] ok
  [done in 18.531 s]
=======================================================
  Test passed.

=INFO REPORT==== 1-Dec-2016::11:01:19 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad/.eunit/index.html
Results: ran 16 tests of which 0 failed.



✅ MAKE_XREF

Started at: 2016-12-01 11:01
Duration: 2 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad; make xref

Makefile:39: warning: overriding commands for target `test'
tools.mk:7: warning: ignoring old commands for target `test'
./rebar skip_deps=true compile
==> develop.e6908b0.add_thumbs.0fbbbad (compile)
./rebar xref skip_deps=true
==> develop.e6908b0.add_thumbs.0fbbbad (xref)



✅ MAKE_DIALYZER

Started at: 2016-12-01 11:01
Duration: 53 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.e6908b0.add_thumbs.0fbbbad; make dialyzer

Makefile:39: warning: overriding commands for target `test'
tools.mk:7: warning: ignoring old commands for target `test'
./rebar skip_deps=true compile
==> develop.e6908b0.add_thumbs.0fbbbad (compile)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
done (passed successfully)
 yes
done (passed successfully)
  Compiling some key modules to native code... done in 0m10.89s
  Creating PLT .local_dialyzer_plt ...
Unknown functions:
  alarm_handler:set_alarm/1
  application:get_all_env/1
  application:get_application/1
  application:get_env/2
  application:set_env/3
  application:start/1
  application:start/2
  application:stop/1
  calendar:datetime_to_gregorian_seconds/1
  calendar:day_of_the_week/1
  calendar:gregorian_seconds_to_datetime/1
  calendar:last_day_of_the_month/2
  calendar:local_time/0
  calendar:local_time_to_universal_time_dst/1
  calendar:now_to_local_time/1
  code:delete/1
  code:load_binary/3
  code:priv_dir/1
  code:soft_purge/1
  code:which/1
  compile:forms/2
  ct:pal/1
  erl_internal:bif/3
  erl_internal:op_type/2
  erl_posix_msg:message/1
  erl_syntax:abstract/1
  erl_syntax:application/2
  erl_syntax:application/3
  erl_syntax:arity_qualifier/2
  erl_syntax:atom/1
  erl_syntax:attribute/2
  erl_syntax:case_expr/2
  erl_syntax:catch_expr/1
  erl_syntax:clause/3
  erl_syntax:function/2
  erl_syntax:integer/1
  erl_syntax:list/1
  erl_syntax:match_expr/2
  erl_syntax:revert/1
  erl_syntax:tuple/1
  erl_syntax:underscore/0
  erl_syntax:variable/1
  erl_syntax_lib:analyze_forms/1
  erlang:atom_to_list/1
  erlang:binary_to_list/1
  erlang:binary_to_list/3
  erlang:bitstring_to_list/1
  erlang:bump_reductions/1
  erlang:erase/1
  erlang:exit/2
  erlang:float_to_list/1
  erlang:fun_info/2
  erlang:fun_to_list/1
  erlang:get/1
  erlang:get_module_info/1
  erlang:get_module_info/2
  erlang:group_leader/0
  erlang:integer_to_list/1
  erlang:iolist_size/1
  erlang:iolist_to_binary/1
  erlang:is_builtin/3
  erlang:is_map/1
  erlang:is_process_alive/1
  erlang:link/1
  erlang:list_to_atom/1
  erlang:list_to_existing_atom/1
  erlang:list_to_integer/1
  erlang:list_to_tuple/1
  erlang:load_nif/2
  erlang:localtime/0
  erlang:make_fun/3
  erlang:make_ref/0
  erlang:map_size/1
  erlang:max/2
  erlang:min/2
  erlang:pid_to_list/1
  erlang:port_to_list/1
  erlang:process_flag/2
  erlang:process_info/2
  erlang:put/2
  erlang:ref_to_list/1
  erlang:send_after/3
  erlang:unlink/1
  erlang:whereis/1
  error_logger:add_report_handler/1
  error_logger:delete_report_handler/1
  error_logger:error_msg/2
  error_logger:warning_msg/1
  ets:delete_all_objects/1
  ets:give_away/3
  ets:info/1
  ets:info/2
  ets:insert/2
  ets:insert_new/2
  ets:lookup/2
  ets:lookup_element/3
  ets:new/2
  ets:setopts/2
  ets:tab2list/1
  ets:update_counter/3
  file:close/1
  file:consult/1
  file:datasync/1
  file:delete/1
  file:format_error/1
  file:open/2
  file:read_file_info/1
  file:rename/2
  file:write/2
  filelib:ensure_dir/1
  filelib:wildcard/1
  filename:dirname/1
  filename:join/1
  filename:join/2
  gen_event:add_sup_handler/3
  gen_event:call/3
  gen_event:call/4
  gen_event:delete_handler/3
  gen_event:notify/2
  gen_event:sync_notify/2
  gen_event:which_handlers/1
  gen_server:call/2
  gen_server:cast/2
  gen_server:reply/2
  gen_server:start/3
  gen_server:start/4
  gen_server:start_link/3
  gen_server:start_link/4
  init:get_argument/1
  io:format/1
  io:put_chars/1
  io:put_chars/2
  io_lib:deep_char_list/1
  io_lib:format/2
  io_lib:fwrite/2
  io_lib:printable_list/1
  io_lib:write/2
  io_lib_format:fwrite_g/1
  lager_default_tracer:info/1
  lists:duplicate/2
  lists:flatlength/1
  lists:keystore/4
  maps:to_list/1
  memsup:get_system_memory_data/0
  ordsets:add_element/2
  ordsets:from_list/1
  ordsets:intersection/2
  ordsets:is_element/2
  ordsets:new/0
  ordsets:union/2
  os:timestamp/0
  os:type/0
  proplists:delete/2
  proplists:get_value/2
  proplists:get_value/3
  proplists:is_defined/2
  sets:add_element/2
  sets:new/0
  sets:to_list/1
  string:centre/2
  string:chr/2
  string:join/2
  string:left/2
  string:right/2
  string:str/2
  string:sub_string/2
  string:substr/3
  supervisor:delete_child/2
  supervisor:start_child/2
  supervisor:start_link/3
  supervisor:terminate_child/2
  timer:now_diff/2
  timer:sleep/1
  unicode:characters_to_binary/1
  unicode:characters_to_list/1
Unknown types:
  erl_syntax:syntaxTree/0
  erlang:timestamp/0
  ets:tab/0
  file:date_time/0
  file:io_device/0
  proplists:property/0
  supervisor:child_spec/0
 done in 0m1.11s
done (passed successfully)
==> develop.e6908b0.add_thumbs.0fbbbad (dialyzer)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
  Checking whether the PLT .local_dialyzer_plt is up-to-date... yes
  Compiling some key modules to native code... done in 0m12.88s
  Proceeding with analysis... done in 0m20.47s
done (passed successfully)



⬜ 0 of 2 Code reviews from organization basho

@ooshlablu
Copy link

👍

@thumbot
Copy link

thumbot commented Jan 6, 2017

add_thumbs 0fbbbad ➡️ develop 66e6c41 ✅ completed
Looks good! 👍
✅ MERGE

Started at: 2017-01-06 07:54
Duration: 0 seconds.
Result: OK
Message: Merge Success: add_thumbs 0fbbbad onto target branch: develop 66e6c41
Exit Code: OK

📄







  Merge made by the 'recursive' strategy.
 .thumbs.yml | 11 +++++++++++
 1 file changed, 11 insertions(+)
 create mode 100644 .thumbs.yml




✅ MAKE_CLEAN

Started at: 2017-01-06 07:54
Duration: 0 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad; make clean




  Makefile:39: warning: overriding commands for target `test'
tools.mk:7: warning: ignoring old commands for target `test'
./rebar clean
==> develop.66e6c41.add_thumbs.0fbbbad (clean)





✅ MAKE_DEPS

Started at: 2017-01-06 07:54
Duration: 30 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad; make deps




  
  
... Snipped 565 lines ...
  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/comparator.cc -o util/comparator.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/crc32c.cc -o util/crc32c.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/db_list.cc -o util/db_list.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/env.cc -o util/env.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/env_posix.cc -o util/env_posix.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/filter_policy.cc -o util/filter_policy.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/flexcache.cc -o util/flexcache.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/hash.cc -o util/hash.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/histogram.cc -o util/histogram.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/hot_threads.cc -o util/hot_threads.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/logging.cc -o util/logging.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/murmurhash.cc -o util/murmurhash.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/options.cc -o util/options.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/perf_count.cc -o util/perf_count.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/status.cc -o util/status.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/thread_tasks.cc -o util/thread_tasks.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c util/throttle.cc -o util/throttle.o
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -c port/port_posix.cc -o port/port_posix.o
cc -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC -O3 -std=c99 -Wall -Wextra -Wundef -Wshadow -Wcast-qual -Wcast-align -Wstrict-prototypes -pedantic -DLZ4_VERSION=\"r130\"  -c util/lz4.c -o util/lz4.o
rm -f libleveldb.a
ar -rs libleveldb.a db/builder.o db/c.o db/dbformat.o db/db_impl.o db/db_iter.o db/filename.o db/log_reader.o db/log_writer.o db/memtable.o db/repair.o db/table_cache.o db/version_edit.o db/version_set.o db/write_batch.o leveldb_os/compile_opt.o leveldb_os/expiry_os.o leveldb_os/hot_backup_stub.o leveldb_os/warming_stub.o table/block_builder.o table/block.o table/filter_block.o table/format.o table/iterator.o table/merger.o table/table_builder.o table/table.o table/two_level_iterator.o util/arena.o util/bloom2.o util/bloom.o util/cache2.o util/cache.o util/coding.o util/comparator.o util/crc32c.o util/db_list.o util/env.o util/env_posix.o util/filter_policy.o util/flexcache.o util/hash.o util/histogram.o util/hot_threads.o util/logging.o util/murmurhash.o util/options.o util/perf_count.o util/status.o util/thread_tasks.o util/throttle.o port/port_posix.o util/lz4.o
ar: creating libleveldb.a
make[1]: Leaving directory `/tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/leveldb'
make[1]: Entering directory `/tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/leveldb'
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC tools/leveldb_repair.cc -o leveldb_repair -L . -Wl,-non_shared -lleveldb -Wl,-call_shared -m64  -L/tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC tools/perf_dump.cc -o perf_dump -L . -Wl,-non_shared -lleveldb -Wl,-call_shared -m64  -L/tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC tools/sst_rewrite.cc -o sst_rewrite -L . -Wl,-non_shared -lleveldb -Wl,-call_shared -m64  -L/tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared
c++ -m64  -Wall -O3 -fPIC -I /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/include -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY  -DLEVELDB_VSN="2.0.31" -O2 -g -DNDEBUG     -fPIC tools/sst_scan.cc -o sst_scan -L . -Wl,-non_shared -lleveldb -Wl,-call_shared -m64  -L/tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared
make[1]: Leaving directory `/tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/deps/eleveldb/c_src/leveldb'
Compiled src/eleveldb_bump.erl
Compiled src/eleveldb.erl
Compiling c_src/eleveldb.cc
Compiling c_src/refobjects.cc
Compiling c_src/workitems.cc
==> develop.66e6c41.add_thumbs.0fbbbad (compile)
Compiled src/riak_ensemble_backend.erl
Compiled src/riak_ensemble_sup.erl
Compiled src/synctree_orddict.erl
Compiled src/riak_ensemble_client.erl
Compiled src/riak_ensemble_router.erl
Compiled src/riak_ensemble_config.erl
Compiled src/riak_ensemble_router_sup.erl
Compiled src/synctree.erl
Compiled src/riak_ensemble_lease.erl
Compiled src/riak_ensemble_test.erl
Compiled src/synctree_leveldb.erl
Compiled src/riak_ensemble_root.erl
Compiled src/riak_ensemble_exchange.erl
Compiled src/riak_ensemble_manager.erl
Compiled src/riak_ensemble_save.erl
Compiled src/riak_ensemble_clock.erl
Compiled src/riak_ensemble_peer_worker.erl
Compiled src/riak_ensemble_app.erl
Compiled src/riak_ensemble_state.erl
Compiled src/riak_ensemble_peer_tree.erl
Compiled src/riak_ensemble_basic_backend.erl
Compiled src/riak_ensemble_storage.erl
Compiled src/riak_ensemble_peer_sup.erl
Compiled src/synctree_ets.erl
Compiled src/riak_ensemble_util.erl
Compiled src/riak_ensemble_msg.erl
Compiled src/riak_ensemble_peer.erl
Compiling c_src/riak_ensemble_clock.c





✅ MAKE_COMPILE

Started at: 2017-01-06 07:54
Duration: 1 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad; make compile




  Makefile:39: warning: overriding commands for target `test'
tools.mk:7: warning: ignoring old commands for target `test'
./rebar skip_deps=true compile
==> develop.66e6c41.add_thumbs.0fbbbad (compile)





✅ MAKE_TEST

Started at: 2017-01-06 07:54
Duration: 450 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad; make test




  
  
... Snipped 563 lines ...
st: run_test_...[20.425 s] ok
  [done in 20.428 s]
=======================================================
  Test passed.

=INFO REPORT==== 6-Jan-2017::07:56:11 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/.eunit/index.html
==> develop.66e6c41.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'expand_test'
  expand_test: run_test_...test/expand_test.erl:18:<0.159.0>: Suspending leader
[18.899 s] ok
  [done in 18.902 s]
=======================================================
  Test passed.

=INFO REPORT==== 6-Jan-2017::07:56:33 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/.eunit/index.html
==> develop.66e6c41.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'synctree_pure'
  synctree_pure: test_basic_orddict...[0.016 s] ok
  synctree_pure: test_basic_ets...[0.006 s] ok
  synctree_pure: test_basic_leveldb...[0.106 s] ok
  synctree_pure: test_corrupt_ets...[2.833 s] ok
  synctree_pure: test_corrupt_leveldb...[31.682 s] ok
  synctree_pure: test_exchange_orddict...[0.018 s] ok
  synctree_pure: test_exchange_ets...[0.011 s] ok
  synctree_pure: test_exchange_leveldb...[0.156 s] ok
  [done in 34.852 s]
=======================================================
  All 8 tests passed.
Cover analysis: /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/.eunit/index.html
==> develop.66e6c41.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
Start streaming for 0/[0]
synctree_remote: run_test_ (module 'synctree_remote')...Start streaming for 1/[0]
Start streaming for 2/[2,6,11]
Start streaming for 3/"(`i�"
Start streaming for 4/[651,1536,1683,2908]
Start streaming for 5/[10418,24581,26940,46541]
Start streaming for 6/[166698,393303,431040,744656]
Exchanged messages: 0
Exchanged bytes:    0
[0.014 s] ok
=======================================================
  Test passed.
Cover analysis: /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/.eunit/index.html
==> develop.66e6c41.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'synctree_eqc'
  synctree_eqc: eqc_test_...[7.423 s] ok
  [done in 7.427 s]
=======================================================
  Test passed.
Cover analysis: /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/.eunit/index.html

=INFO REPORT==== 6-Jan-2017::07:57:27 ===
    application: inets
    exited: killed
    type: temporary
==> develop.66e6c41.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'corrupt_upper_test'
  corrupt_upper_test: run_test_...{error,failed}
[28.004 s] ok
  [done in 28.007 s]
=======================================================
  Test passed.

=INFO REPORT==== 6-Jan-2017::07:57:59 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/.eunit/index.html
==> develop.66e6c41.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'corrupt_segment_test'
  corrupt_segment_test: run_test_...Leader = {root,nonode@nohost}
{error,failed}
{error,timeout}
{error,timeout}
{error,timeout}
{error,timeout}
{error,timeout}
{error,timeout}
{ok,{obj,2,5,<<"corrupt">>,<<"test">>}}
{ok,{obj,2,5,<<"corrupt">>,<<"test">>}}
{ok,{obj,2,5,<<"corrupt">>,<<"test">>}}
{ok,{obj,2,5,<<"corrupt">>,<<"test">>}}
[26.965 s] ok
  [done in 26.968 s]
=======================================================
  Test passed.

=INFO REPORT==== 6-Jan-2017::07:58:30 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/.eunit/index.html
==> develop.66e6c41.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'corrupt_exchange_test'
  corrupt_exchange_test: run_test_...Leader = {root,nonode@nohost}
{error,failed}
CAUGHT: throw/corrupted
[{riak_ensemble_exchange,exchange_get,4,
                         [{file,"src/riak_ensemble_exchange.erl"},{line,104}]},
 {synctree_orig,'-exchange_final_orig/7-fun-0-',7,
                [{file,"src/synctree.erl"},{line,413}]},
 {lists,foldl,3,[{file,"lists.erl"},{line,1248}]},
 {riak_ensemble_exchange,exchange,5,
                         [{file,"src/riak_ensemble_exchange.erl"},{line,83}]},
 {riak_ensemble_exchange,'-start_exchange/7-fun-0-',7,
                         [{file,"src/riak_ensemble_exchange.erl"},{line,26}]}]
[68.735 s] ok
  [done in 68.738 s]
=======================================================
  Test passed.

=INFO REPORT==== 6-Jan-2017::07:59:41 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/.eunit/index.html
==> develop.66e6c41.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'corrupt_follower_test'
  corrupt_follower_test: run_test_...Leader = {root,nonode@nohost}
{ok,{obj,1,24565,<<"corrupt">>,<<"test2">>}}
[49.219 s] ok
  [done in 49.222 s]
=======================================================
  Test passed.

=INFO REPORT==== 6-Jan-2017::08:00:34 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/.eunit/index.html
==> develop.66e6c41.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'synctree_path_test'
  synctree_path_test: run_test_...[14.683 s] ok
  [done in 14.687 s]
=======================================================
  Test passed.

=INFO REPORT==== 6-Jan-2017::08:00:52 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/.eunit/index.html
==> develop.66e6c41.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'lease_test'
  lease_test: run_test_...[15.153 s] ok
  [done in 15.156 s]
=======================================================
  Test passed.

=INFO REPORT==== 6-Jan-2017::08:01:10 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/.eunit/index.html
==> develop.66e6c41.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
ensemble_tests_pure: test_monotonic_time (module 'ensemble_tests_pure')...[1.009 s] ok
=======================================================
  Test passed.
Cover analysis: /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/.eunit/index.html
==> develop.66e6c41.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'replace_members_test'
  replace_members_test: run_test_...test/replace_members_test.erl:19:<0.159.0>: Replacing Root Members: root/2/3 -> 4/5/6
test/replace_members_test.erl:22:<0.159.0>: Waiting for root ensemble to stabilize
test/replace_members_test.erl:25:<0.159.0>: Done waiting for root ensemble to stabilize
test/replace_members_test.erl:30:<0.159.0>: Performing failing get
test/replace_members_test.erl:35:<0.159.0>: Waiting for root ensemble to stabilize
test/replace_members_test.erl:38:<0.159.0>: Done waiting for root ensemble to stabilize
test/replace_members_test.erl:40:<0.159.0>: Replacing root members with original members
test/replace_members_test.erl:45:<0.159.0>: Waiting for root ensemble to stabilize
test/replace_members_test.erl:48:<0.159.0>: Done waiting for root ensemble to stabilize
test/replace_members_test.erl:51:<0.159.0>: Performing successful get
[34.363 s] ok
  [done in 34.366 s]
=======================================================
  Test passed.

=INFO REPORT==== 6-Jan-2017::08:01:52 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/.eunit/index.html
==> develop.66e6c41.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'read_tombstone_test'
  read_tombstone_test: run_test_...test/read_tombstone_test.erl:26:<0.159.0>: Running kget on a nonexistent key
test/read_tombstone_test.erl:29:<0.159.0>: Testing that no peers have tombstones
test/read_tombstone_test.erl:34:<0.159.0>: Running kget with one member suspended
test/read_tombstone_test.erl:41:<0.159.0>: Testing that active peers have tombstones
[6.719 s] ok
  [done in 6.722 s]
=======================================================
  Test passed.

=INFO REPORT==== 6-Jan-2017::08:02:02 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/.eunit/index.html
==> develop.66e6c41.add_thumbs.0fbbbad (eunit)
======================== EUnit ========================
module 'leadership_watchers'
  leadership_watchers: run_test_...test/leadership_watchers.erl:15:<0.159.0>: Watching leader
test/leadership_watchers.erl:18:<0.159.0>: Waiting for is_leading notification
test/leadership_watchers.erl:21:<0.159.0>: Stopping watching leader
test/leadership_watchers.erl:25:<0.159.0>: Starting watching leader again
test/leadership_watchers.erl:30:<0.159.0>: Suspending leader, and waiting for new leader to be elected
test/leadership_watchers.erl:34:<0.159.0>: Resuming former leader, and waiting for is_not_leading notification
test/leadership_watchers.erl:38:<0.159.0>: Watching leader in external process
test/leadership_watchers.erl:42:<0.159.0>: Killing external watcher process and checking peer state
[17.170 s] ok
  [done in 17.173 s]
=======================================================
  Test passed.

=INFO REPORT==== 6-Jan-2017::08:02:23 ===
    application: riak_ensemble
    exited: stopped
    type: temporary
Cover analysis: /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad/.eunit/index.html
Results: ran 16 tests of which 0 failed.





✅ MAKE_XREF

Started at: 2017-01-06 08:02
Duration: 1 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad; make xref




  Makefile:39: warning: overriding commands for target `test'
tools.mk:7: warning: ignoring old commands for target `test'
./rebar skip_deps=true compile
==> develop.66e6c41.add_thumbs.0fbbbad (compile)
./rebar xref skip_deps=true
==> develop.66e6c41.add_thumbs.0fbbbad (xref)





✅ MAKE_DIALYZER

Started at: 2017-01-06 08:02
Duration: 54 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.66e6c41.add_thumbs.0fbbbad; make dialyzer




  Makefile:39: warning: overriding commands for target `test'
tools.mk:7: warning: ignoring old commands for target `test'
./rebar skip_deps=true compile
==> develop.66e6c41.add_thumbs.0fbbbad (compile)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
done (passed successfully)
 yes
done (passed successfully)
  Compiling some key modules to native code... done in 0m11.52s
  Creating PLT .local_dialyzer_plt ...
Unknown functions:
  alarm_handler:set_alarm/1
  application:get_all_env/1
  application:get_application/1
  application:get_env/2
  application:set_env/3
  application:start/1
  application:start/2
  application:stop/1
  calendar:datetime_to_gregorian_seconds/1
  calendar:day_of_the_week/1
  calendar:gregorian_seconds_to_datetime/1
  calendar:last_day_of_the_month/2
  calendar:local_time/0
  calendar:local_time_to_universal_time_dst/1
  calendar:now_to_local_time/1
  code:delete/1
  code:load_binary/3
  code:priv_dir/1
  code:soft_purge/1
  code:which/1
  compile:forms/2
  ct:pal/1
  erl_internal:bif/3
  erl_internal:op_type/2
  erl_posix_msg:message/1
  erl_syntax:abstract/1
  erl_syntax:application/2
  erl_syntax:application/3
  erl_syntax:arity_qualifier/2
  erl_syntax:atom/1
  erl_syntax:attribute/2
  erl_syntax:case_expr/2
  erl_syntax:catch_expr/1
  erl_syntax:clause/3
  erl_syntax:function/2
  erl_syntax:integer/1
  erl_syntax:list/1
  erl_syntax:match_expr/2
  erl_syntax:revert/1
  erl_syntax:tuple/1
  erl_syntax:underscore/0
  erl_syntax:variable/1
  erl_syntax_lib:analyze_forms/1
  erlang:atom_to_list/1
  erlang:binary_to_list/1
  erlang:binary_to_list/3
  erlang:bitstring_to_list/1
  erlang:bump_reductions/1
  erlang:erase/1
  erlang:exit/2
  erlang:float_to_list/1
  erlang:fun_info/2
  erlang:fun_to_list/1
  erlang:get/1
  erlang:get_module_info/1
  erlang:get_module_info/2
  erlang:group_leader/0
  erlang:integer_to_list/1
  erlang:iolist_size/1
  erlang:iolist_to_binary/1
  erlang:is_builtin/3
  erlang:is_map/1
  erlang:is_process_alive/1
  erlang:link/1
  erlang:list_to_atom/1
  erlang:list_to_existing_atom/1
  erlang:list_to_integer/1
  erlang:list_to_tuple/1
  erlang:load_nif/2
  erlang:localtime/0
  erlang:make_fun/3
  erlang:make_ref/0
  erlang:map_size/1
  erlang:max/2
  erlang:min/2
  erlang:pid_to_list/1
  erlang:port_to_list/1
  erlang:process_flag/2
  erlang:process_info/2
  erlang:put/2
  erlang:ref_to_list/1
  erlang:send_after/3
  erlang:unlink/1
  erlang:whereis/1
  error_logger:add_report_handler/1
  error_logger:delete_report_handler/1
  error_logger:error_msg/2
  error_logger:warning_msg/1
  ets:delete_all_objects/1
  ets:give_away/3
  ets:info/1
  ets:info/2
  ets:insert/2
  ets:insert_new/2
  ets:lookup/2
  ets:lookup_element/3
  ets:new/2
  ets:setopts/2
  ets:tab2list/1
  ets:update_counter/3
  file:close/1
  file:consult/1
  file:datasync/1
  file:delete/1
  file:format_error/1
  file:open/2
  file:read_file_info/1
  file:rename/2
  file:write/2
  filelib:ensure_dir/1
  filelib:wildcard/1
  filename:dirname/1
  filename:join/1
  filename:join/2
  gen_event:add_sup_handler/3
  gen_event:call/3
  gen_event:call/4
  gen_event:delete_handler/3
  gen_event:notify/2
  gen_event:sync_notify/2
  gen_event:which_handlers/1
  gen_server:call/2
  gen_server:cast/2
  gen_server:reply/2
  gen_server:start/3
  gen_server:start/4
  gen_server:start_link/3
  gen_server:start_link/4
  init:get_argument/1
  io:format/1
  io:put_chars/1
  io:put_chars/2
  io_lib:deep_char_list/1
  io_lib:format/2
  io_lib:fwrite/2
  io_lib:printable_list/1
  io_lib:write/2
  io_lib_format:fwrite_g/1
  lager_default_tracer:info/1
  lists:duplicate/2
  lists:flatlength/1
  lists:keystore/4
  maps:to_list/1
  memsup:get_system_memory_data/0
  ordsets:add_element/2
  ordsets:from_list/1
  ordsets:intersection/2
  ordsets:is_element/2
  ordsets:new/0
  ordsets:union/2
  os:timestamp/0
  os:type/0
  proplists:delete/2
  proplists:get_value/2
  proplists:get_value/3
  proplists:is_defined/2
  sets:add_element/2
  sets:new/0
  sets:to_list/1
  string:centre/2
  string:chr/2
  string:join/2
  string:left/2
  string:right/2
  string:str/2
  string:sub_string/2
  string:substr/3
  supervisor:delete_child/2
  supervisor:start_child/2
  supervisor:start_link/3
  supervisor:terminate_child/2
  timer:now_diff/2
  timer:sleep/1
  unicode:characters_to_binary/1
  unicode:characters_to_list/1
Unknown types:
  erl_syntax:syntaxTree/0
  erlang:timestamp/0
  ets:tab/0
  file:date_time/0
  file:io_device/0
  proplists:property/0
  supervisor:child_spec/0
 done in 0m0.90s
done (passed successfully)
==> develop.66e6c41.add_thumbs.0fbbbad (dialyzer)
  Checking whether the PLT /home/ubuntu/.combo_dialyzer_plt is up-to-date... yes
  Checking whether the PLT .local_dialyzer_plt is up-to-date... yes
  Compiling some key modules to native code... done in 0m9.61s
  Proceeding with analysis... done in 0m22.89s
done (passed successfully)





⬜ 0 of 2 Code reviews from organization basho

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants