basho / riak_api

Riak Client APIs
27 stars 46 forks source link

Add thumbs #117

Closed davidx closed 5 years ago

davidx commented 8 years ago

This adds a .thumbs config.

thumbot commented 8 years ago

Thanks @davidx!

Settings ```yaml --- 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 commented 8 years ago
add_thumbs c2b73a7 :arrow_right: develop f40de3e :white_check_mark: completed
Looks good! :+1:
:white_check_mark: MERGE

> Started at: 2016-12-01 10:37 > Duration: 2 seconds. > Result: OK > Message: Merge Success: add_thumbs c2b73a7d4b9ad6a39249777bca87897258340ade onto target branch: develop f40de3e6cc50beb1fa26487d46853a149d3518d2 > Exit Code: OK > :page_facing_up:

``` Updating f40de3e..c2b73a7 Fast-forward (no commit created; -m option ignored) .thumbs.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .thumbs.yml ``` --------------------------------------------------
:white_check_mark: MAKE_CLEAN

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

``` cd /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7; make clean ==> develop.f40de3e.add_thumbs.c2b73a7 (clean) ``` --------------------------------------------------
:white_check_mark: MAKE_DEPS

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

``` cd /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7; make deps ==> develop.f40de3e.add_thumbs.c2b73a7 (get-deps) Pulling riak_pb from {git,"git://github.com/basho/riak_pb.git", {tag,"2.2.0.0"}} Cloning into 'riak_pb'... Pulling webmachine from {git,"git://github.com/basho/webmachine.git", {tag,"1.10.8-basho1"}} Cloning into 'webmachine'... Pulling riak_core from {git,"git://github.com/basho/riak_core.git", {branch,"develop"}} Cloning into 'riak_core'... ==> riak_pb (get-deps) Pulling protobuffs from {git,"https://github.com/basho/erlang_protobuffs.git", {tag,"0.9.0"}} Cloning into 'protobuffs'... Pulling hamcrest from {git,"https://github.com/basho/hamcrest-erlang.git", {tag,"0.3.0-basho"}} Cloning into 'hamcrest'... ==> protobuffs (get-deps) Pulling meck from {git,"https://github.com/basho/meck.git",{tag,"0.8.2"}} Cloning into 'meck'... ==> meck (get-deps) ==> hamcrest (get-deps) ==> webmachine (get-deps) Pulling mochiweb from {git,"git://github.com/basho/mochiweb.git", {tag,"v2.9.0p2"}} Cloning into 'mochiweb'... ==> mochiweb (get-deps) ==> riak_core (get-deps) Pulling lager from {git,"git://github.com/basho/lager.git",{tag,"3.2.4"}} Cloning into 'lager'... Pulling poolboy from {git,"git://github.com/basho/poolboy.git", {tag,"0.8.1p3"}} Cloning into 'poolboy'... Pulling basho_stats from {git,"git://github.com/basho/basho_stats.git", {tag,"1.0.3"}} Cloning into 'basho_stats'... Pulling riak_sysmon from {git,"git://github.com/basho/riak_sysmon.git", {tag,"2.1.4"}} Cloning into 'riak_sysmon'... Pulling eleveldb from {git,"git://github.com/basho/eleveldb.git", {tag,"2.0.32"}} Cloning into 'eleveldb'... Pulling riak_ensemble from {git,"git://github.com/basho/riak_ensemble", {tag,"2.1.6"}} Cloning into 'riak_ensemble'... Pulling pbkdf2 from {git,"git://github.com/basho/erlang-pbkdf2.git", {tag,"2.0.0"}} Cloning into 'pbkdf2'... Pulling exometer_core from {git,"git://github.com/basho/exometer_core.git", {tag,"1.0.0-basho9"}} Cloning into 'exometer_core'... Pulling clique from {git,"https://github.com/basho/clique.git",{tag,"0.3.8"}} Cloning into 'clique'... ==> lager (get-deps) Pulling goldrush from {git,"https://github.com/basho/goldrush.git", {tag,"0.1.9"}} Cloning into 'goldrush'... ==> goldrush (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> riak_sysmon (get-deps) Pulling cuttlefish from {git,"https://github.com/basho/cuttlefish.git", {tag,"2.0.10"}} Cloning into 'cuttlefish'... ==> cuttlefish (get-deps) Pulling getopt from {git,"https://github.com/basho/getopt.git",{tag,"v0.8.2"}} Cloning into 'getopt'... Pulling neotoma from {git,"https://github.com/basho/neotoma.git", {tag,"1.7.3"}} Cloning into 'neotoma'... ==> getopt (get-deps) ==> neotoma (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. ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) Pulling parse_trans from {git,"git://github.com/basho/parse_trans.git", {tag,"2.9.2p1"}} Cloning into 'parse_trans'... Pulling folsom from {git,"git://github.com/basho/folsom.git",{tag,"0.7.4p5"}} Cloning into 'folsom'... Pulling setup from {git,"git://github.com/basho/setup.git",{tag,"1.4"}} Cloning into 'setup'... ==> parse_trans (get-deps) Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}} Cloning into 'edown'... ==> edown (get-deps) ==> folsom (get-deps) Pulling bear from {git,"git://github.com/basho/bear.git",{tag,"0.1.3p1"}} Cloning into 'bear'... ==> bear (get-deps) ==> setup (get-deps) ==> clique (get-deps) ``` --------------------------------------------------
:white_check_mark: MAKE_COMPILE

> Started at: 2016-12-01 10:38 > Duration: 41 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7; make compile ==> meck (get-deps) ==> protobuffs (get-deps) ==> hamcrest (get-deps) ==> riak_pb (get-deps) ==> mochiweb (get-deps) ==> webmachine (get-deps) ==> goldrush (get-deps) ==> lager (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> getopt (get-deps) ==> neotoma (get-deps) ==> cuttlefish (get-deps) ==> riak_sysmon (get-deps) ==> eleveldb (get-deps) ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> edown (get-deps) ==> parse_trans (get-deps) ==> bear (get-deps) ==> folsom (get-deps) ==> setup (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) ==> clique (get-deps) ==> riak_core (get-deps) ==> develop.f40de3e.add_thumbs.c2b73a7 (get-deps) ==> meck (pre_compile) ==> meck (compile) Compiled src/meck_util.erl Compiled src/meck_code.erl Compiled src/meck_ret_spec.erl Compiled src/meck_code_gen.erl Compiled src/meck_matcher.erl Compiled src/meck_args_matcher.erl Compiled src/meck_history.erl Compiled src/meck_cover.erl Compiled src/meck_expect.erl Compiled src/meck_proc.erl Compiled src/meck.erl ==> protobuffs (pre_compile) ==> protobuffs (compile) Compiled src/protobuffs_scanner.xrl Compiled src/protobuffs_parser.yrl Compiled src/protobuffs_file.erl Compiled src/pokemon_pb.erl Compiled src/protobuffs_scanner.erl Compiled src/protobuffs_compile.erl Compiled src/protobuffs_cli.erl Compiled src/protobuffs.erl Compiled src/protobuffs_parser.erl ==> hamcrest (pre_compile) ==> hamcrest (compile) Compiled src/hamcrest_term.erl Compiled src/hamcrest.erl Compiled src/hamcrest_matchers.erl ==> hamcrest (post_compile) ==> riak_pb (pre_compile) Generated src/riak_pb_messages.erl ==> riak_pb (compile) Compiling src/riak_kv.proto =INFO REPORT==== 1-Dec-2016::10:38:50 === Writing header file to "riak_kv_pb.hrl" =INFO REPORT==== 1-Dec-2016::10:38:50 === Writing beam file to "riak_kv_pb.beam" Compiling src/riak_dt.proto =INFO REPORT==== 1-Dec-2016::10:38:50 === Writing header file to "riak_dt_pb.hrl" =INFO REPORT==== 1-Dec-2016::10:38:51 === Writing beam file to "riak_dt_pb.beam" Compiling src/riak_yokozuna.proto =INFO REPORT==== 1-Dec-2016::10:38:51 === Writing header file to "riak_yokozuna_pb.hrl" =INFO REPORT==== 1-Dec-2016::10:38:51 === Writing beam file to "riak_yokozuna_pb.beam" Compiling src/riak_search.proto =INFO REPORT==== 1-Dec-2016::10:38:51 === Writing header file to "riak_search_pb.hrl" =INFO REPORT==== 1-Dec-2016::10:38:51 === Writing beam file to "riak_search_pb.beam" Compiling src/riak.proto =INFO REPORT==== 1-Dec-2016::10:38:51 === Writing header file to "riak_pb.hrl" =INFO REPORT==== 1-Dec-2016::10:38:51 === Writing beam file to "riak_pb.beam" Compiling src/riak_ts.proto =INFO REPORT==== 1-Dec-2016::10:38:51 === Writing header file to "riak_ts_pb.hrl" =INFO REPORT==== 1-Dec-2016::10:38:51 === Writing beam file to "riak_ts_pb.beam" Compiled src/riak_pb_ts_codec.erl Compiled src/riak_ttb_codec.erl Compiled src/riak_pb_kv_codec.erl Compiled src/riak_pb_search_codec.erl Compiled src/riak_pb_codec.erl Compiled src/riak_pb_messages.erl Compiled src/riak_pb_dt_codec.erl ==> mochiweb (compile) Compiled src/mochiweb_io.erl Compiled src/reloader.erl Compiled src/mochifmt.erl Compiled src/mochiweb_socket_server.erl Compiled src/mochifmt_std.erl Compiled src/mochiweb_socket.erl Compiled src/mochiweb_cover.erl Compiled src/mochiweb_websocket.erl Compiled src/mochiweb.erl Compiled src/mochiweb_acceptor.erl Compiled src/mochiweb_cookies.erl Compiled src/mochitemp.erl Compiled src/mochilogfile2.erl Compiled src/mochijson.erl Compiled src/mochiweb_http.erl Compiled src/mochiweb_session.erl Compiled src/mochiweb_app.erl Compiled src/mochiweb_html.erl Compiled src/mochilists.erl Compiled src/mochiweb_request.erl Compiled src/mochijson2.erl Compiled src/mochiweb_charref.erl Compiled src/mochiweb_echo.erl Compiled src/mochiweb_skel.erl Compiled src/mochiutf8.erl Compiled src/mochiweb_headers.erl Compiled src/mochiweb_multipart.erl Compiled src/mochifmt_records.erl Compiled src/mochiweb_mime.erl Compiled src/mochiweb_base64url.erl Compiled src/mochinum.erl Compiled src/mochiweb_response.erl Compiled src/mochiweb_sup.erl Compiled src/mochihex.erl Compiled src/mochiglobal.erl Compiled src/mochiweb_util.erl ==> webmachine (compile) Compiled src/webmachine_access_log_handler.erl Compiled src/webmachine_mochiweb.erl Compiled src/webmachine_logger_watcher.erl Compiled src/webmachine_resource.erl Compiled src/webmachine_router.erl Compiled src/webmachine.erl Compiled src/wmtrace_resource.erl Compiled src/webmachine_multipart.erl Compiled src/webmachine_app.erl Compiled src/wrq.erl Compiled src/webmachine_dispatcher.erl Compiled src/webmachine_sup.erl Compiled src/webmachine_deps.erl Compiled src/webmachine_error_log_handler.erl Compiled src/webmachine_error_handler.erl Compiled src/webmachine_decision_core.erl Compiled src/webmachine_logger_watcher_sup.erl Compiled src/webmachine_log.erl Compiled src/webmachine_perf_log_handler.erl Compiled src/webmachine_error.erl Compiled src/webmachine_util.erl Compiled src/webmachine_request.erl ==> goldrush (compile) Compiled src/gr_app.erl Compiled src/gr_sup.erl Compiled src/gr_param_sup.erl Compiled src/gr_counter.erl Compiled src/gr_manager_sup.erl Compiled src/glc.erl Compiled src/gr_manager.erl Compiled src/glc_lib.erl Compiled src/gr_counter_sup.erl Compiled src/gre.erl Compiled src/gr_context.erl Compiled src/glc_run.erl Compiled src/glc_code.erl Compiled src/glc_ops.erl Compiled src/gr_param.erl ==> lager (compile) Compiled src/lager_util.erl Compiled src/lager_transform.erl Compiled src/lager_manager_killer.erl Compiled src/lager_common_test_backend.erl Compiled src/lager_handler_watcher.erl Compiled src/lager_crash_log.erl Compiled src/lager_format.erl Compiled src/error_logger_lager_h.erl Compiled src/lager_stdlib.erl Compiled src/lager_handler_watcher_sup.erl Compiled src/lager_backend_throttle.erl Compiled src/lager_default_formatter.erl Compiled src/lager_config.erl Compiled src/lager_file_backend.erl Compiled src/lager_console_backend.erl Compiled src/lager_trunc_io.erl Compiled src/lager_app.erl Compiled src/lager_sup.erl Compiled src/lager_msg.erl Compiled src/lager.erl ==> poolboy (compile) Compiled src/poolboy_worker.erl Compiled src/poolboy_sup.erl Compiled src/poolboy.erl ==> basho_stats (compile) Compiled src/basho_stats_utils.erl Compiled src/basho_stats_rv.erl Compiled src/basho_stats_histogram.erl Compiled src/basho_stats_sample.erl ==> getopt (compile) Compiled src/getopt.erl ==> neotoma (compile) Compiled src/neotoma.erl Compiled src/neotoma_parse.erl ==> cuttlefish (compile) Compiled src/cuttlefish_duration_parse.peg Compiled src/conf_parse.peg Compiled src/cuttlefish_variable.erl Compiled src/cuttlefish_util.erl Compiled src/cuttlefish_conf.erl Compiled src/cuttlefish.erl Compiled src/cuttlefish_flag.erl Compiled src/cuttlefish_duration.erl Compiled src/cuttlefish_rebar_plugin.erl Compiled src/cuttlefish_duration_parse.erl Compiled src/cuttlefish_effective.erl Compiled src/cuttlefish_vmargs.erl Compiled src/cuttlefish_validator.erl Compiled src/cuttlefish_bytesize.erl Compiled src/cuttlefish_unit.erl Compiled src/lager_stderr_backend.erl Compiled src/cuttlefish_advanced.erl Compiled src/cuttlefish_datatypes.erl Compiled src/cuttlefish_generator.erl Compiled src/cuttlefish_error.erl Compiled src/cuttlefish_enum.erl Compiled src/cuttlefish_mapping.erl Compiled src/cuttlefish_schema.erl Compiled src/cuttlefish_translation.erl Compiled src/cuttlefish_escript.erl Compiled src/conf_parse.erl ==> getopt (escriptize) ==> goldrush (escriptize) ==> lager (escriptize) ==> neotoma (escriptize) ==> cuttlefish (escriptize) ==> riak_sysmon (compile) Compiled src/riak_sysmon_sup.erl Compiled src/riak_sysmon_testhandler.erl Compiled src/riak_sysmon_app.erl Compiled src/riak_sysmon_example_handler.erl Compiled src/riak_sysmon_filter.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.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/snappy-1.0.4' make all-am make[2]: Entering directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/snappy-1.0.4' /bin/bash ./libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -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. -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. -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. -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. -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. -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. -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. -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. -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. -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. -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. -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++ -Wall -O3 -fPIC -version-info 2:2:1 -o libsnappy.la -rpath /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -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. -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. -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++ -Wall -O3 -fPIC -o snappy_unittest snappy_unittest-snappy_unittest.o snappy_unittest-snappy-test.o libsnappy.la -lz libtool: link: c++ -Wall -O3 -fPIC -o .libs/snappy_unittest snappy_unittest-snappy_unittest.o snappy_unittest-snappy-test.o ./.libs/libsnappy.so -lz -Wl,-rpath -Wl,/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib make[2]: Leaving directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/snappy-1.0.4' make[1]: Leaving directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/snappy-1.0.4' make[1]: Entering directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/snappy-1.0.4' make[2]: Entering directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/snappy-1.0.4' test -z "/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib" || /bin/mkdir -p "/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib" /bin/bash ./libtool --mode=install /usr/bin/install -c libsnappy.la '/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib' libtool: install: /usr/bin/install -c .libs/libsnappy.so.1.1.2 /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib/libsnappy.so.1.1.2 libtool: install: (cd /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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.f40de3e.add_thumbs.c2b73a7/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.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib/libsnappy.la libtool: install: /usr/bin/install -c .libs/libsnappy.a /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib/libsnappy.a libtool: install: chmod 644 /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib/libsnappy.a libtool: install: ranlib /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib ---------------------------------------------------------------------- Libraries have been installed in: /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/share/doc/snappy" || /bin/mkdir -p "/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/share/doc/snappy' test -z "/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/include" || /bin/mkdir -p "/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/include' make[2]: Leaving directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/snappy-1.0.4' make[1]: Leaving directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/snappy-1.0.4' make[1]: Entering directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' cc -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Entering directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' c++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Entering directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' c++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -L/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared c++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -L/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared c++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -L/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared c++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 -L/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared make[1]: Leaving directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/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 ==> riak_ensemble (compile) Compiled src/riak_ensemble_backend.erl Compiled src/synctree_ets.erl Compiled src/riak_ensemble_util.erl Compiled src/riak_ensemble_peer_sup.erl Compiled src/riak_ensemble_storage.erl Compiled src/riak_ensemble_peer_tree.erl Compiled src/riak_ensemble_msg.erl Compiled src/riak_ensemble_app.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_state.erl Compiled src/riak_ensemble_save.erl Compiled src/riak_ensemble_exchange.erl Compiled src/riak_ensemble_test.erl Compiled src/riak_ensemble_root.erl Compiled src/riak_ensemble_lease.erl Compiled src/synctree_leveldb.erl Compiled src/riak_ensemble_router_sup.erl Compiled src/riak_ensemble_config.erl Compiled src/riak_ensemble_router.erl Compiled src/synctree_orddict.erl Compiled src/riak_ensemble_manager.erl Compiled src/riak_ensemble_sup.erl Compiled src/synctree.erl Compiled src/riak_ensemble_client.erl Compiled src/riak_ensemble_peer.erl Compiling c_src/riak_ensemble_clock.c ==> pbkdf2 (compile) Compiled src/pbkdf2.erl ==> edown (compile) Compiled src/edown_xmerl.erl Compiled src/edown_doclet.erl Compiled src/edown_make.erl Compiled src/edown_lib.erl Compiled src/edown_layout.erl ==> parse_trans (compile) Compiled src/parse_trans.erl Compiled src/parse_trans_pp.erl Compiled src/parse_trans_codegen.erl Compiled src/exprecs.erl Compiled src/ct_expand.erl Compiled src/parse_trans_mod.erl ==> bear (compile) Compiled src/bear.erl ==> folsom (compile) Compiled src/folsom_utils.erl Compiled src/folsom_metrics_gauge.erl Compiled src/folsom_sample_uniform.erl Compiled src/folsom_sample_slide_server.erl Compiled src/folsom_sup.erl Compiled src/folsom_metrics_meter.erl Compiled src/folsom_metrics_history.erl Compiled src/folsom_metrics_spiral.erl Compiled src/folsom_meter_timer_server.erl Compiled src/folsom_metrics_counter.erl Compiled src/folsom_sample_slide_uniform.erl Compiled src/folsom_metrics.erl Compiled src/folsom_metrics_meter_reader.erl Compiled src/folsom_sample.erl Compiled src/folsom.erl Compiled src/folsom_metrics_histogram_ets.erl Compiled src/folsom_ets.erl Compiled src/folsom_ewma.erl Compiled src/folsom_metrics_duration.erl Compiled src/folsom_sample_none.erl Compiled src/folsom_sample_slide_sup.erl Compiled src/folsom_vm_metrics.erl Compiled src/folsom_sample_exdec.erl Compiled src/folsom_sample_slide.erl Compiled src/folsom_metrics_histogram.erl ==> setup (compile) Compiled src/setup_lib.erl Compiled src/setup_gen.erl Compiled src/setup.erl ==> edown (escriptize) ==> setup (escriptize) ==> src (compile) ==> exometer_core (compile) Compiled src/exometer_igor.erl Compiled src/exometer_util.erl Compiled src/exometer_entry.erl Compiled src/exometer_probe.erl Compiled src/exometer_folsom_monitor.erl Compiled src/exometer_report.erl Compiled src/exometer_core_app.erl Compiled src/exometer_uniform.erl Compiled src/exometer_info.erl Compiled src/exometer_shallowtree.erl Compiled src/exometer_cpu.erl Compiled src/exometer_alias.erl Compiled src/exometer_admin.erl Compiled src/exometer_spiral.erl Compiled src/exometer_cache.erl Compiled src/exo_montest.erl Compiled src/exometer_proc.erl Compiled src/exometer_report_tty.erl Compiled src/exometer_core_sup.erl Compiled src/exometer_histogram.erl Compiled src/exometer_slide.erl Compiled src/exometer_duration.erl Compiled src/exometer_slot_slide.erl Compiled src/exometer_report_lager.erl Compiled src/exometer_folsom.erl Compiled src/exometer_function.erl Compiled src/exometer.erl ==> clique (compile) Compiled src/clique_writer.erl Compiled src/clique_handler.erl Compiled src/clique_spec.erl Compiled src/clique_sup.erl Compiled src/clique_app.erl Compiled src/clique_command.erl Compiled src/clique_csv_writer.erl Compiled src/clique_nodes.erl Compiled src/clique_manager.erl Compiled src/clique_usage.erl Compiled src/clique_typecast.erl Compiled src/clique_error.erl Compiled src/clique_status.erl Compiled src/clique_human_writer.erl Compiled src/clique.erl Compiled src/clique_parser.erl Compiled src/clique_json_writer.erl Compiled src/clique_test_group_leader.erl Compiled src/clique_table.erl Compiled src/clique_config.erl ==> riak_core (compile) Compiled src/gen_nb_server.erl Compiled src/riak_core_gen_server.erl Compiled src/riak_core_stat_xform.erl Compiled src/riak_core_vnode.erl Compiled src/riak_core_coverage_fsm.erl Compiled src/riak_core_vnode_worker.erl Compiled src/riak_core_broadcast_handler.erl Compiled src/supervisor_pre_r14b04.erl Compiled src/riak_core_eventhandler_guard.erl Compiled src/riak_core_base64url.erl Compiled src/riak_core_priority_queue.erl Compiled src/riak_core_apl.erl Compiled src/riak_core_stat_cache.erl Compiled src/riak_core_new_claim.erl Compiled src/riak_core_capability.erl Compiled src/riak_core.erl Compiled src/riak_core_handoff_receiver_sup.erl Compiled src/riak_core_handoff_receiver.erl Compiled src/riak_core_stats_sup.erl Compiled src/riak_core_handoff_manager.erl Compiled src/riak_core_bucket_type.erl Compiled src/riak_core_claim.erl Compiled src/riak_core_ssl_util.erl Compiled src/riak_core_ring_events.erl Compiled src/riak_core_security.erl Compiled src/riak_core_gossip.erl Compiled src/riak_core_handoff_status.erl Compiled src/bloom.erl Compiled src/riak_core_metadata_hashtree.erl Compiled src/riak_core_bucket_props.erl Compiled src/riak_core_handoff_sender.erl Compiled src/riak_core_handoff_cli.erl Compiled src/riak_core_sysmon_handler.erl Compiled src/riak_core_node_watcher_events.erl Compiled src/riak_core_stat_sup.erl Compiled src/riak_core_pw_auth.erl Compiled src/app_helper.erl Compiled src/riak_core_handoff_listener_sup.erl Compiled src/riak_core_claimant.erl Compiled src/riak_core_sysmon_minder.erl Compiled src/riak_core_eventhandler_sup.erl Compiled src/riak_core_metadata_object.erl Compiled src/riak_core_stat_calc_proc.erl Compiled src/riak_core_exo_monitor.erl Compiled src/riak_core_ring_handler.erl Compiled src/process_proxy.erl Compiled src/riak_core_table_owner.erl Compiled src/riak_core_metadata_manager.erl Compiled src/riak_core_stat_q.erl Compiled src/riak_core_vnode_master.erl Compiled src/riak_core_claim_util.erl Compiled src/riak_core_metadata.erl Compiled src/riak_core_send_msg.erl Compiled src/hashtree_tree.erl Compiled src/riak_core_console.erl Compiled src/riak_core_throttle.erl Compiled src/riak_core_coverage_plan.erl Compiled src/riak_core_net_ticktime.erl Compiled src/riak_core_cluster_cli.erl Compiled src/riak_core_cinfo_core.erl Compiled src/riak_core_console_table.erl Compiled src/riak_core_ring_util.erl Compiled src/riak_core_stat_calc_sup.erl Compiled src/riak_core_app.erl Compiled src/riak_core_cli_registry.erl Compiled src/riak_core_util.erl Compiled src/riak_core_tcp_mon.erl Compiled src/riak_core_vnode_proxy_sup.erl Compiled src/riak_core_nodeid.erl Compiled src/riak_core_handoff_sup.erl Compiled src/riak_core_handoff_listener.erl Compiled src/riak_core_test_util.erl Compiled src/riak_core_vnode_sup.erl Compiled src/riak_core_sup.erl Compiled src/riak_core_tracer.erl Compiled src/riak_core_stat.erl Compiled src/riak_core_dtrace.erl Compiled src/vclock.erl Compiled src/riak_core_bucket.erl Compiled src/riak_core_ring.erl Compiled src/riak_core_node_watcher.erl Compiled src/hashtree.erl Compiled src/riak_core_mochiglobal.erl Compiled src/riak_core_bg_manager.erl Compiled src/riak_core_metadata_exchange_fsm.erl Compiled src/dvvset.erl Compiled src/riak_core_repair.erl Compiled src/riak_core_status.erl Compiled src/riak_core_claim_sim.erl Compiled src/riak_core_handoff_sender_sup.erl Compiled src/chashbin.erl Compiled src/riak_core_vnode_proxy.erl Compiled src/riak_core_dist_mon.erl Compiled src/riak_core_format.erl Compiled src/chash.erl Compiled src/riak_core_vnode_worker_pool.erl Compiled src/riak_core_broadcast.erl Compiled src/riak_core_vnode_manager.erl Compiled src/riak_core_ring_manager.erl ==> develop.f40de3e.add_thumbs.c2b73a7 (compile) Compiled src/riak_api_pb_service.erl Compiled src/riak_api_wm_urlmap.erl Compiled src/riak_api_pb_sup.erl Compiled src/riak_api_pb_registrar.erl Compiled src/riak_api_basic_pb_service.erl Compiled src/riak_core_pb_bucket_type.erl Compiled src/riak_api_app.erl Compiled src/riak_core_pb_bucket.erl Compiled src/riak_api_sup.erl Compiled src/riak_api_pb_registration_helper.erl Compiled src/riak_api_ssl.erl Compiled src/riak_api_web_security.erl Compiled src/riak_api_pb_listener.erl Compiled src/riak_api_web.erl Compiled src/riak_api_stat.erl Compiled src/riak_api_pb_frame.erl Compiled src/riak_api_pb_server.erl ``` --------------------------------------------------
:white_check_mark: MAKE_TEST

> Started at: 2016-12-01 10:39 > Duration: 17 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7; make test ==> meck (get-deps) ==> protobuffs (get-deps) ==> hamcrest (get-deps) ==> riak_pb (get-deps) ==> mochiweb (get-deps) ==> webmachine (get-deps) ==> goldrush (get-deps) ==> lager (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> getopt (get-deps) ==> neotoma (get-deps) ==> cuttlefish (get-deps) ==> riak_sysmon (get-deps) ==> eleveldb (get-deps) ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> edown (get-deps) ==> parse_trans (get-deps) ==> bear (get-deps) ==> folsom (get-deps) ==> setup (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) ==> clique (get-deps) ==> riak_core (get-deps) ==> develop.f40de3e.add_thumbs.c2b73a7 (get-deps) ==> meck (pre_compile) ==> meck (compile) ==> protobuffs (pre_compile) ==> protobuffs (compile) ==> hamcrest (pre_compile) ==> hamcrest (compile) ==> hamcrest (post_compile) ==> riak_pb (pre_compile) ==> riak_pb (compile) ==> mochiweb (compile) ==> webmachine (compile) ==> goldrush (compile) ==> lager (compile) ==> poolboy (compile) ==> basho_stats (compile) ==> getopt (compile) ==> neotoma (compile) ==> cuttlefish (compile) ==> getopt (escriptize) ==> goldrush (escriptize) ==> lager (escriptize) ==> neotoma (escriptize) ==> cuttlefish (escriptize) ==> riak_sysmon (compile) ==> eleveldb (compile) make[1]: Entering directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Entering directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `tools'. make[1]: Leaving directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' ==> riak_ensemble (compile) ==> pbkdf2 (compile) ==> edown (compile) ==> parse_trans (compile) ==> bear (compile) ==> folsom (compile) ==> setup (compile) ==> edown (escriptize) ==> setup (escriptize) ==> src (compile) ==> exometer_core (compile) ==> clique (compile) ==> riak_core (compile) ==> develop.f40de3e.add_thumbs.c2b73a7 (compile) ./rebar eunit skip_deps=true ==> develop.f40de3e.add_thumbs.c2b73a7 (eunit) Compiled src/riak_api_pb_service.erl Compiled test/pb_dummy_svc.erl Compiled test/riak_api_test_util.erl Compiled src/riak_api_wm_urlmap.erl Compiled test/riak_api_schema_tests.erl Compiled test/pb_service_test.erl Compiled src/riak_api_pb_sup.erl Compiled src/riak_api_pb_registrar.erl Compiled src/riak_api_basic_pb_service.erl Compiled src/riak_core_pb_bucket_type.erl Compiled src/riak_api_app.erl Compiled src/riak_core_pb_bucket.erl Compiled src/riak_api_ssl.erl Compiled src/riak_api_sup.erl Compiled src/riak_api_pb_registration_helper.erl Compiled src/riak_api_web_security.erl Compiled src/riak_api_web.erl Compiled src/riak_api_pb_listener.erl Compiled src/riak_api_stat.erl Compiled src/riak_api_pb_frame.erl Compiled src/riak_api_pb_server.erl ======================== EUnit ======================== module 'riak_api_pb_registrar' riak_api_pb_registrar:269: deregister_test_...ok riak_api_pb_registrar:274: deregister_test_...ok riak_api_pb_registrar:276: deregister_test_...ok riak_api_pb_registrar:278: deregister_test_...ok riak_api_pb_registrar:283: deregister_test_...ok riak_api_pb_registrar:295: register_test_...ok riak_api_pb_registrar:300: register_test_...ok riak_api_pb_registrar:302: register_test_...ok riak_api_pb_registrar:308: register_test_...ok riak_api_pb_registrar:316: services_test_...ok riak_api_pb_registrar:317: services_test_...ok riak_api_pb_registrar:334: registration_inheritance_test_...ok riak_api_pb_registrar:349: registration_inheritance_test_...ok riak_api_pb_registrar:360: registration_inheritance_test_...[0.413 s] ok [done in 0.458 s] module 'riak_api_web_security' module 'riak_api_ssl' module 'riak_api_basic_pb_service' module 'pb_dummy_svc' module 'riak_api_pb_sup' [done in 0.001 s] module 'riak_api_wm_urlmap' module 'riak_api_stat' module 'riak_api_app' module 'riak_api_pb_registration_helper' module 'riak_api_test_util' module 'riak_core_pb_bucket' module 'riak_core_pb_bucket_type' module 'pb_service_test' pb_service_test:181: simple_test_...[0.016 s] ok pb_service_test:183: simple_test_...ok pb_service_test:186: simple_test_...ok pb_service_test:189: simple_test_...[0.030 s] ok pb_service_test:191: simple_test_...ok pb_service_test:193: simple_test_...ok pb_service_test:195: simple_test_...ok pb_service_test:197: simple_test_...ok pb_service_test:199: simple_test_...ok pb_service_test:207: late_registration_test_...[0.001 s] ok pb_service_test:224: deregister_during_shutdown_test_...ok pb_service_test:236: swap_test_...[0.001 s] ok [done in 0.437 s] module 'riak_api_sup' module 'riak_api_pb_server' riak_api_pb_server:545: receive_closed_socket_test_...[0.002 s] ok [done in 0.005 s] module 'riak_api_pb_service' module 'riak_api_pb_listener' riak_api_pb_listener: listeners_test_ (old config keys get upgraded)...ok riak_api_pb_listener: listeners_test_ (missing old IP config key disables listener)...ok riak_api_pb_listener: listeners_test_ (missing old Port config key disables listener)...ok riak_api_pb_listener: listeners_test_ (bad configs are ignored)...ok [done in 0.012 s] module 'riak_api_web' module 'riak_api_pb_frame' module 'riak_api_schema_tests' riak_api_schema_tests: basic_schema_test...[0.065 s] ok riak_api_schema_tests: override_schema_test...[0.030 s] ok [done in 0.101 s] ======================================================= All 33 tests passed. Cover analysis: /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/.eunit/index.html ``` --------------------------------------------------
:white_check_mark: MAKE_XREF

> Started at: 2016-12-01 10:39 > Duration: 15 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7; make xref ==> meck (get-deps) ==> protobuffs (get-deps) ==> hamcrest (get-deps) ==> riak_pb (get-deps) ==> mochiweb (get-deps) ==> webmachine (get-deps) ==> goldrush (get-deps) ==> lager (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> getopt (get-deps) ==> neotoma (get-deps) ==> cuttlefish (get-deps) ==> riak_sysmon (get-deps) ==> eleveldb (get-deps) ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> edown (get-deps) ==> parse_trans (get-deps) ==> bear (get-deps) ==> folsom (get-deps) ==> setup (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) ==> clique (get-deps) ==> riak_core (get-deps) ==> develop.f40de3e.add_thumbs.c2b73a7 (get-deps) ==> meck (pre_compile) ==> meck (compile) ==> protobuffs (pre_compile) ==> protobuffs (compile) ==> hamcrest (pre_compile) ==> hamcrest (compile) ==> hamcrest (post_compile) ==> riak_pb (pre_compile) ==> riak_pb (compile) ==> mochiweb (compile) ==> webmachine (compile) ==> goldrush (compile) ==> lager (compile) ==> poolboy (compile) ==> basho_stats (compile) ==> getopt (compile) ==> neotoma (compile) ==> cuttlefish (compile) ==> getopt (escriptize) ==> goldrush (escriptize) ==> lager (escriptize) ==> neotoma (escriptize) ==> cuttlefish (escriptize) ==> riak_sysmon (compile) ==> eleveldb (compile) make[1]: Entering directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Entering directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `tools'. make[1]: Leaving directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' ==> riak_ensemble (compile) ==> pbkdf2 (compile) ==> edown (compile) ==> parse_trans (compile) ==> bear (compile) ==> folsom (compile) ==> setup (compile) ==> edown (escriptize) ==> setup (escriptize) ==> src (compile) ==> exometer_core (compile) ==> clique (compile) ==> riak_core (compile) ==> develop.f40de3e.add_thumbs.c2b73a7 (compile) ./rebar xref skip_deps=true ==> develop.f40de3e.add_thumbs.c2b73a7 (xref) ``` --------------------------------------------------
:white_check_mark: MAKE_DIALYZER

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

``` cd /tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7; make dialyzer ==> meck (get-deps) ==> protobuffs (get-deps) ==> hamcrest (get-deps) ==> riak_pb (get-deps) ==> mochiweb (get-deps) ==> webmachine (get-deps) ==> goldrush (get-deps) ==> lager (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> getopt (get-deps) ==> neotoma (get-deps) ==> cuttlefish (get-deps) ==> riak_sysmon (get-deps) ==> eleveldb (get-deps) ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> edown (get-deps) ==> parse_trans (get-deps) ==> bear (get-deps) ==> folsom (get-deps) ==> setup (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) ==> clique (get-deps) ==> riak_core (get-deps) ==> develop.f40de3e.add_thumbs.c2b73a7 (get-deps) ==> meck (pre_compile) ==> meck (compile) ==> protobuffs (pre_compile) ==> protobuffs (compile) ==> hamcrest (pre_compile) ==> hamcrest (compile) ==> hamcrest (post_compile) ==> riak_pb (pre_compile) ==> riak_pb (compile) ==> mochiweb (compile) ==> webmachine (compile) ==> goldrush (compile) ==> lager (compile) ==> poolboy (compile) ==> basho_stats (compile) ==> getopt (compile) ==> neotoma (compile) ==> cuttlefish (compile) ==> getopt (escriptize) ==> goldrush (escriptize) ==> lager (escriptize) ==> neotoma (escriptize) ==> cuttlefish (escriptize) ==> riak_sysmon (compile) ==> eleveldb (compile) make[1]: Entering directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Entering directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `tools'. make[1]: Leaving directory `/tmp/thumbs/develop.f40de3e.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' ==> riak_ensemble (compile) ==> pbkdf2 (compile) ==> edown (compile) ==> parse_trans (compile) ==> bear (compile) ==> folsom (compile) ==> setup (compile) ==> edown (escriptize) ==> setup (escriptize) ==> src (compile) ==> exometer_core (compile) ==> clique (compile) ==> riak_core (compile) ==> develop.f40de3e.add_thumbs.c2b73a7 (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 0m8.60s Creating PLT .local_dialyzer_plt ... Unknown functions: alarm_handler:set_alarm/1 application:ensure_all_started/1 application:get_all_env/1 application:get_all_key/1 application:get_application/0 application:get_application/1 application:get_env/1 application:get_env/2 application:get_env/3 application:get_key/2 application:load/1 application:loaded_applications/0 application:set_env/3 application:start/1 application:start/2 application:stop/1 application:unset_env/2 application:which_applications/0 array:get/2 array:new/2 array:set/3 array:sparse_foldl/3 base64:decode/1 base64:decode_to_string/1 base64:encode/1 base64:encode_to_string/1 base64:mime_decode/1 base64:mime_decode_to_string/1 beam_lib:chunks/2 beam_lib:version/1 binary:encode_unsigned/1 binary:match/2 binary:part/2 binary:replace/4 binary:split/2 c:l/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_datetime/1 calendar:now_to_local_time/1 calendar:now_to_universal_time/1 calendar:universal_time/0 calendar:universal_time_to_local_time/1 cluster_info:format/3 cluster_info:register_app/1 code:add_patha/1 code:add_paths/1 code:add_pathz/1 code:all_loaded/0 code:delete/1 code:ensure_loaded/1 code:get_object_code/1 code:get_path/0 code:is_loaded/1 code:is_sticky/1 code:lib_dir/0 code:lib_dir/1 code:load_binary/3 code:load_file/1 code:priv_dir/1 code:purge/1 code:set_path/1 code:soft_purge/1 code:stick_mod/1 code:unstick_mod/1 code:which/1 compile:forms/2 cover:compile_beam/1 cover:compile_beam/2 cover:compile_module/2 cover:export/2 cover:get_term/1 cover:import/1 cover:is_compiled/1 cover:module_info/1 cover:write/2 crypto:block_decrypt/4 crypto:block_encrypt/4 crypto:exor/2 crypto:hash/2 crypto:hash_final/1 crypto:hash_init/1 crypto:hash_update/2 crypto:hmac/3 crypto:hmac_final/1 crypto:hmac_init/2 crypto:hmac_update/2 crypto:rand_bytes/1 crypto:rand_uniform/2 ct:pal/1 dbg:n/1 dbg:p/2 dbg:stop_clear/0 dbg:tpl/2 dbg:tpl/3 dbg:tracer/2 dets:all/0 dets:close/1 dets:foldl/3 dets:info/1 dets:insert/2 dets:open_file/2 dets:sync/1 dets:to_ets/2 dict:append/3 dict:append_list/3 dict:erase/2 dict:fetch/2 dict:fetch_keys/1 dict:filter/2 dict:find/2 dict:fold/3 dict:from_list/1 dict:is_key/2 dict:merge/3 dict:new/0 dict:size/1 dict:store/3 dict:to_list/1 dict:update_counter/3 dyntrace:put_tag/1 edoc:application/3 edoc:get_doc/3 edoc:layout/2 edoc_data:overview/4 edoc_extract:file/4 edoc_lib:copy_file/2 edoc_lib:join_uri/2 edoc_lib:module_info/1 edoc_lib:read_encoding/2 edoc_lib:run_layout/2 edoc_lib:segment/2 edoc_lib:strip_space/1 edoc_lib:transpose/1 edoc_lib:write_file/4 edoc_lib:write_file/5 edoc_lib:write_info_file/3 edoc_lib:write_info_file/4 edoc_report:report/2 edoc_report:warning/2 epp:default_encoding/0 epp:read_encoding/1 epp:restore_typed_record_fields/1 epp_dodger:parse_file/1 erl_comment_scan:string/1 erl_eval:add_binding/3 erl_eval:binding/2 erl_eval:expr/3 erl_eval:exprs/2 erl_eval:exprs/3 erl_eval:fun_data/1 erl_eval:new_bindings/0 erl_internal:bif/3 erl_internal:op_type/2 erl_lint:module/1 erl_parse:abstract/1 erl_parse:abstract/2 erl_parse:normalise/1 erl_parse:parse_exprs/1 erl_parse:parse_term/1 erl_posix_msg:message/1 erl_pp:attribute/1 erl_pp:form/1 erl_prettypr:format/1 erl_prim_loader:list_dir/1 erl_prim_loader:read_file_info/1 erl_scan:reserved_word/1 erl_scan:string/1 erl_scan:string/2 erl_scan:token_info/2 erl_scan:tokens/3 erl_syntax:abstract/1 erl_syntax:application/2 erl_syntax:application/3 erl_syntax:application_arguments/1 erl_syntax:arity_qualifier/2 erl_syntax:arity_qualifier_argument/1 erl_syntax:arity_qualifier_body/1 erl_syntax:atom/1 erl_syntax:atom_value/1 erl_syntax:attribute/2 erl_syntax:attribute_arguments/1 erl_syntax:attribute_name/1 erl_syntax:case_expr/2 erl_syntax:catch_expr/1 erl_syntax:clause/2 erl_syntax:clause/3 erl_syntax:clause_patterns/1 erl_syntax:form_list/1 erl_syntax:fun_expr_clauses/1 erl_syntax:function/2 erl_syntax:function_clauses/1 erl_syntax:generator/2 erl_syntax:generator_body/1 erl_syntax:generator_pattern/1 erl_syntax:get_pos/1 erl_syntax:implicit_fun/2 erl_syntax:implicit_fun_name/1 erl_syntax:integer/1 erl_syntax:integer_value/1 erl_syntax:list/1 erl_syntax:list_comp/2 erl_syntax:list_comp_body/1 erl_syntax:list_comp_template/1 erl_syntax:list_elements/1 erl_syntax:match_expr/2 erl_syntax:revert/1 erl_syntax:revert_forms/1 erl_syntax:string/1 erl_syntax:string_value/1 erl_syntax:subtrees/1 erl_syntax:tuple/1 erl_syntax:tuple_elements/1 erl_syntax:type/1 erl_syntax:underscore/0 erl_syntax:update_tree/2 erl_syntax:variable/1 erl_syntax:variable_name/1 erl_syntax_lib:analyze_application/1 erl_syntax_lib:analyze_forms/1 erl_syntax_lib:analyze_function/1 erl_syntax_lib:map/2 erl_syntax_lib:variables/1 erlang:append_element/2 erlang:atom_to_binary/2 erlang:atom_to_list/1 erlang:binary_to_atom/2 erlang:binary_to_existing_atom/2 erlang:binary_to_list/1 erlang:binary_to_list/3 erlang:binary_to_term/1 erlang:bitstring_to_list/1 erlang:bump_reductions/1 erlang:cancel_timer/1 erlang:crc32/1 erlang:decode_packet/3 erlang:demonitor/1 erlang:demonitor/2 erlang:erase/1 erlang:exit/2 erlang:float_to_list/1 erlang:float_to_list/2 erlang:fun_info/2 erlang:fun_to_list/1 erlang:function_exported/3 erlang:garbage_collect/0 erlang:get/0 erlang:get/1 erlang:get_module_info/1 erlang:get_module_info/2 erlang:get_stacktrace/0 erlang:group_leader/0 erlang:group_leader/2 erlang:integer_to_list/1 erlang:iolist_size/1 erlang:iolist_to_binary/1 erlang:is_alive/0 erlang:is_builtin/3 erlang:is_map/1 erlang:is_process_alive/1 erlang:link/1 erlang:list_to_atom/1 erlang:list_to_binary/1 erlang:list_to_existing_atom/1 erlang:list_to_float/1 erlang:list_to_integer/1 erlang:list_to_integer/2 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:md5/1 erlang:min/2 erlang:monitor/2 erlang:monitor_node/2 erlang:nodes/0 erlang:nodes/1 erlang:now/0 erlang:open_port/2 erlang:phash2/1 erlang:phash2/2 erlang:pid_to_list/1 erlang:port_close/1 erlang:port_info/1 erlang:port_info/2 erlang:port_to_list/1 erlang:ports/0 erlang:process_flag/2 erlang:process_info/2 erlang:processes/0 erlang:put/2 erlang:raise/3 erlang:ref_to_list/1 erlang:register/2 erlang:registered/0 erlang:send/2 erlang:send/3 erlang:send_after/3 erlang:spawn/3 erlang:spawn_link/3 erlang:spawn_monitor/1 erlang:split_binary/2 erlang:start_timer/3 erlang:statistics/1 erlang:system_flag/2 erlang:system_monitor/0 erlang:system_monitor/2 erlang:term_to_binary/1 erlang:trace_info/2 erlang:trace_pattern/3 erlang:universaltime/0 erlang:unlink/1 erlang:unregister/1 erlang:whereis/1 error_logger:add_report_handler/1 error_logger:delete_report_handler/1 error_logger:error_msg/1 error_logger:error_msg/2 error_logger:error_report/1 error_logger:error_report/2 error_logger:format/2 error_logger:info_msg/2 error_logger:info_report/1 error_logger:info_report/2 error_logger:warning_msg/1 error_logger:warning_msg/2 error_logger:warning_report/1 escript:script_name/0 ets:all/0 ets:delete/1 ets:delete/2 ets:delete_all_objects/1 ets:delete_object/2 ets:first/1 ets:foldl/3 ets:give_away/3 ets:info/1 ets:info/2 ets:insert/2 ets:insert_new/2 ets:last/1 ets:lookup/2 ets:lookup_element/3 ets:match/2 ets:match_delete/2 ets:match_object/1 ets:match_object/2 ets:match_object/3 ets:match_spec_compile/1 ets:match_spec_run/2 ets:member/2 ets:new/2 ets:next/2 ets:prev/2 ets:safe_fixtable/2 ets:select/1 ets:select/2 ets:select/3 ets:select_count/2 ets:select_delete/2 ets:select_reverse/3 ets:setopts/2 ets:tab2list/1 ets:update_counter/3 ets:update_element/3 eunit:test/1 file:close/1 file:consult/1 file:datasync/1 file:del_dir/1 file:delete/1 file:format_error/1 file:get_cwd/0 file:list_dir/1 file:make_dir/1 file:make_symlink/2 file:open/2 file:path_open/3 file:position/2 file:pread/2 file:pread/3 file:read/2 file:read_file/1 file:read_file_info/1 file:rename/2 file:script/1 file:script/2 file:set_cwd/1 file:sync/1 file:truncate/1 file:write/2 file:write_file/2 file:write_file_info/2 filelib:ensure_dir/1 filelib:fold_files/5 filelib:is_dir/1 filelib:is_file/1 filelib:is_regular/1 filelib:wildcard/1 filelib:wildcard/2 filename:absname/1 filename:append/2 filename:basename/1 filename:basename/2 filename:dirname/1 filename:extension/1 filename:join/1 filename:join/2 filename:split/1 gb_sets:add_element/2 gb_sets:fold/3 gb_sets:is_element/2 gb_sets:is_empty/1 gb_sets:is_set/1 gb_sets:new/0 gb_trees:delete_any/2 gb_trees:empty/0 gb_trees:enter/3 gb_trees:from_orddict/1 gb_trees:get/2 gb_trees:insert/3 gb_trees:iterator/1 gb_trees:lookup/2 gb_trees:map/2 gb_trees:next/1 gb_trees:size/1 gb_trees:to_list/1 gb_trees:update/3 gb_trees:values/1 gen:call/3 gen:call/4 gen:reply/2 gen:start/5 gen:start/6 gen_event:add_handler/3 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:start_link/1 gen_event:sync_notify/2 gen_event:which_handlers/1 gen_fsm:cancel_timer/1 gen_fsm:reply/2 gen_fsm:send_all_state_event/2 gen_fsm:send_event/2 gen_fsm:send_event_after/2 gen_fsm:start/3 gen_fsm:start_link/3 gen_fsm:start_timer/2 gen_fsm:sync_send_all_state_event/2 gen_fsm:sync_send_all_state_event/3 gen_fsm:sync_send_event/2 gen_fsm:sync_send_event/3 gen_server:abcast/3 gen_server:call/2 gen_server:call/3 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 gen_tcp:accept/2 gen_tcp:close/1 gen_tcp:connect/4 gen_tcp:controlling_process/2 gen_tcp:listen/2 gen_tcp:recv/3 gen_tcp:send/2 global:send/2 global:unregister_name/1 global:whereis_name/1 httpd_util:convert_request_date/1 httpd_util:day/1 httpd_util:month/1 httpd_util:reason_phrase/1 httpd_util:rfc1123_date/0 httpd_util:rfc1123_date/1 igor:parse_transform/2 inet:getaddr/2 inet:getopts/2 inet:getstat/1 inet:getstat/2 inet:parse_address/1 inet:peername/1 inet:port/1 inet:setopts/2 inet:sockname/1 inet_db:register_socket/2 inet_parse:address/1 inet_parse:ntoa/1 init:archive_extension/0 init:get_argument/1 init:get_status/0 init:script_id/0 init:stop/0 init:stop/1 io:columns/0 io:format/1 io:format/2 io:format/3 io:fwrite/1 io:fwrite/2 io:fwrite/3 io:put_chars/1 io:put_chars/2 io:request/2 io:write/1 io_lib:deep_char_list/1 io_lib:format/2 io_lib:fread/2 io_lib:fwrite/2 io_lib:printable_list/1 io_lib:write/1 io_lib:write/2 io_lib:write_atom/1 io_lib:write_char/1 io_lib:write_string/1 io_lib_format:fwrite_g/1 io_lib_pretty:print/6 lager_default_tracer:info/1 lib:format_exception/6 lists:append/1 lists:concat/1 lists:duplicate/2 lists:flatlength/1 lists:flatten/2 lists:keystore/4 lists:keytake/3 lists:prefix/2 lists:seq/2 lists:seq/3 lists:sublist/2 lists:sublist/3 lists:sum/1 lists:ukeymerge/3 lists:ukeysort/2 lists:umerge/2 maps:to_list/1 math:cos/1 math:exp/1 math:log/1 math:log10/1 math:pi/0 math:pow/2 math:sqrt/1 memsup:get_system_memory_data/0 mustache:render/2 net_adm:ping/1 net_kernel:monitor_nodes/1 net_kernel:monitor_nodes/2 net_kernel:set_net_ticktime/1 orddict:append/3 orddict:append_list/3 orddict:erase/2 orddict:fetch/2 orddict:fetch_keys/1 orddict:filter/2 orddict:find/2 orddict:fold/3 orddict:from_list/1 orddict:is_key/2 orddict:map/2 orddict:merge/3 orddict:new/0 orddict:store/3 orddict:to_list/1 orddict:update/3 orddict:update/4 orddict:update_counter/3 ordsets:add_element/2 ordsets:del_element/2 ordsets:fold/3 ordsets:from_list/1 ordsets:intersection/2 ordsets:is_element/2 ordsets:is_set/1 ordsets:new/0 ordsets:size/1 ordsets:subtract/2 ordsets:to_list/1 ordsets:union/1 ordsets:union/2 os:cmd/1 os:getenv/1 os:timestamp/0 os:type/0 prim_inet:async_accept/2 prim_inet:getstatus/1 prim_inet:gettype/1 proc_lib:hibernate/3 proc_lib:init_ack/2 proc_lib:spawn/1 proc_lib:spawn_link/1 proc_lib:spawn_link/3 proc_lib:start_link/3 proc_lib:translate_initial_call/1 proplists:delete/2 proplists:get_all_values/2 proplists:get_bool/2 proplists:get_keys/1 proplists:get_value/2 proplists:get_value/3 proplists:is_defined/2 proplists:lookup/2 proplists:substitute_aliases/2 public_key:pem_decode/1 public_key:pkix_decode_cert/2 queue:filter/2 queue:in/2 queue:is_empty/1 queue:len/1 queue:member/2 queue:new/0 queue:out/1 queue:to_list/1 random:seed/0 random:seed/1 random:seed/3 random:seed0/0 random:uniform/0 random:uniform/1 random:uniform_s/2 re:compile/1 re:compile/2 re:replace/4 re:run/2 re:run/3 re:split/2 re:split/3 rebar_config:get_local/3 rebar_mustache:render/2 rebar_rel_utils:get_target_dir/2 rebar_rel_utils:is_rel_dir/0 rebar_rel_utils:load_config/2 release_handler:eval_appup_script/4 rpc:call/4 rpc:call/5 rpc:eval_everywhere/3 rpc:multicall/3 rpc:multicall/4 rpc:multicall/5 sets:add_element/2 sets:del_element/2 sets:fold/3 sets:from_list/1 sets:is_element/2 sets:is_set/1 sets:new/0 sets:size/1 sets:subtract/2 sets:to_list/1 ssl:close/1 ssl:connect/2 ssl:connect/4 ssl:listen/2 ssl:peername/1 ssl:recv/3 ssl:send/2 ssl:setopts/2 ssl:sockname/1 ssl:ssl_accept/1 ssl:ssl_accept/2 ssl:ssl_accept/3 ssl:transport_accept/1 ssl_cipher:openssl_suite/1 ssl_cipher:openssl_suite_name/1 string:centre/2 string:centre/3 string:chr/2 string:cspan/2 string:equal/2 string:join/2 string:left/2 string:left/3 string:len/1 string:rchr/2 string:right/2 string:str/2 string:strip/1 string:strip/2 string:strip/3 string:sub_string/2 string:sub_string/3 string:substr/2 string:substr/3 string:to_float/1 string:to_lower/1 string:to_upper/1 string:tokens/2 supervisor:count_children/1 supervisor:delete_child/2 supervisor:start_child/2 supervisor:start_link/2 supervisor:start_link/3 supervisor:terminate_child/2 supervisor:which_children/1 sys:debug_options/1 sys:get_debug/3 sys:handle_debug/4 sys:handle_system_msg/6 sys:print_log/1 systools:make_script/2 timer:apply_after/4 timer:apply_interval/4 timer:cancel/1 timer:now_diff/2 timer:seconds/1 timer:send_after/2 timer:send_interval/2 timer:sleep/1 timer:tc/1 timer:tc/2 timer:tc/3 unicode:characters_to_binary/1 unicode:characters_to_binary/3 unicode:characters_to_list/1 unicode:characters_to_list/2 xmerl:export_simple/2 xmerl_html:'#element#'/5 xmerl_lib:end_tag/1 xmerl_lib:expand_element/1 xmerl_lib:find_attribute/2 xmerl_lib:mapxml/2 xmerl_lib:start_tag/2 xmerl_ucs:from_utf16be/1 xmerl_ucs:from_utf8/1 xmerl_ucs:to_utf8/1 Unknown types: calendar:datetime/0 erl_syntax:syntaxTree/0 erlang:timestamp/0 ets:comp_match_spec/0 ets:match_spec/0 ets:tab/0 ets:tid/0 file:date_time/0 file:fd/0 file:filename/0 file:io_device/0 file:name/0 file:name_all/0 file:posix/0 gen_tcp:listen_option/0 inet:ip4_address/0 inet:ip6_address/0 inet:ip_address/0 inet:socket/0 meck_history:history_record/0 orddict:orddict/0 ordsets:ordset/1 proplists:property/0 proplists:proplist/0 re:mp/0 supervisor:child_spec/0 timer:tref/0 unicode:charlist/0 done in 0m9.72s done (passed successfully) ==> develop.f40de3e.add_thumbs.c2b73a7 (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 Proceeding with analysis... done in 0m1.98s done (passed successfully) ``` --------------------------------------------------
:white_large_square: 0 of 2 Code reviews from organization basho
ooshlablu commented 8 years ago

:+1:

thumbot commented 7 years ago
add_thumbs c2b73a7 :arrow_right: develop 283d11d :clock1: in_progress
davidx commented 7 years ago

thumbot retry

thumbot commented 7 years ago
add_thumbs c2b73a7 :arrow_right: develop 8cecaba :no_entry: completed
There seems to be an issue with build step **make_dialyzer** ! :cloud:
:white_check_mark: MERGE

> Started at: 2016-12-28 11:47 > Duration: 1 seconds. > Result: OK > Message: Merge Success: add_thumbs c2b73a7d4b9ad6a39249777bca87897258340ade onto target branch: develop 8cecabaeeefa41ce6992a9b529fa8fe4e3b03ab4 > Exit Code: OK > :page_facing_up:

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

> Started at: 2016-12-28 11:47 > Duration: 1 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7; make clean ==> develop.8cecaba.add_thumbs.c2b73a7 (clean) ``` --------------------------------------------------
:white_check_mark: MAKE_DEPS

> Started at: 2016-12-28 11:47 > Duration: 16 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7; make deps ==> develop.8cecaba.add_thumbs.c2b73a7 (get-deps) Pulling riak_pb from {git,"https://github.com/basho/riak_pb.git", {branch,"develop"}} Cloning into 'riak_pb'... Pulling webmachine from {git,"https://github.com/basho/webmachine.git", {tag,"1.10.8-basho1"}} Cloning into 'webmachine'... Pulling riak_core from {git,"https://github.com/basho/riak_core.git", {branch,"develop"}} Cloning into 'riak_core'... ==> riak_pb (get-deps) Pulling hamcrest from {git,"https://github.com/basho/hamcrest-erlang.git", {tag,"0.3.0-basho"}} Cloning into 'hamcrest'... ==> hamcrest (get-deps) ==> webmachine (get-deps) Pulling mochiweb from {git,"git://github.com/basho/mochiweb.git", {tag,"v2.9.0p2"}} Cloning into 'mochiweb'... ==> mochiweb (get-deps) ==> riak_core (get-deps) Pulling lager from {git,"git://github.com/basho/lager.git",{tag,"3.2.4"}} Cloning into 'lager'... Pulling poolboy from {git,"git://github.com/basho/poolboy.git", {tag,"0.8.1p3"}} Cloning into 'poolboy'... Pulling basho_stats from {git,"git://github.com/basho/basho_stats.git", {tag,"1.0.3"}} Cloning into 'basho_stats'... Pulling riak_sysmon from {git,"git://github.com/basho/riak_sysmon.git", {tag,"2.1.4"}} Cloning into 'riak_sysmon'... Pulling eleveldb from {git,"git://github.com/basho/eleveldb.git", {tag,"2.0.32"}} Cloning into 'eleveldb'... Pulling riak_ensemble from {git,"git://github.com/basho/riak_ensemble", {tag,"2.1.6"}} Cloning into 'riak_ensemble'... Pulling pbkdf2 from {git,"git://github.com/basho/erlang-pbkdf2.git", {tag,"2.0.0"}} Cloning into 'pbkdf2'... Pulling exometer_core from {git,"git://github.com/basho/exometer_core.git", {tag,"1.0.0-basho9"}} Cloning into 'exometer_core'... Pulling clique from {git,"https://github.com/basho/clique.git",{tag,"0.3.8"}} Cloning into 'clique'... ==> lager (get-deps) Pulling goldrush from {git,"https://github.com/basho/goldrush.git", {tag,"0.1.9"}} Cloning into 'goldrush'... ==> goldrush (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> riak_sysmon (get-deps) Pulling cuttlefish from {git,"https://github.com/basho/cuttlefish.git", {tag,"2.0.10"}} Cloning into 'cuttlefish'... ==> cuttlefish (get-deps) Pulling getopt from {git,"https://github.com/basho/getopt.git",{tag,"v0.8.2"}} Cloning into 'getopt'... Pulling neotoma from {git,"https://github.com/basho/neotoma.git", {tag,"1.7.3"}} Cloning into 'neotoma'... ==> getopt (get-deps) ==> neotoma (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. ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) Pulling parse_trans from {git,"git://github.com/basho/parse_trans.git", {tag,"2.9.2p1"}} Cloning into 'parse_trans'... Pulling folsom from {git,"git://github.com/basho/folsom.git",{tag,"0.7.4p5"}} Cloning into 'folsom'... Pulling setup from {git,"git://github.com/basho/setup.git",{tag,"1.4"}} Cloning into 'setup'... ==> parse_trans (get-deps) Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}} Cloning into 'edown'... ==> edown (get-deps) ==> folsom (get-deps) Pulling bear from {git,"git://github.com/basho/bear.git",{tag,"0.1.3p1"}} Cloning into 'bear'... Pulling meck from {git,"git://github.com/basho/meck.git",{tag,"0.8.2"}} Cloning into 'meck'... ==> bear (get-deps) ==> meck (get-deps) ==> setup (get-deps) ==> clique (get-deps) ``` --------------------------------------------------
:white_check_mark: MAKE_COMPILE

> Started at: 2016-12-28 11:47 > Duration: 41 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7; make compile ... Snipped 719 lines ... de -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 -L/tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared c++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7/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 -L/tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared make[1]: Leaving directory `/tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7/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 ==> riak_ensemble (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_exchange.erl Compiled src/riak_ensemble_manager.erl Compiled src/riak_ensemble_save.erl Compiled src/riak_ensemble_root.erl Compiled src/riak_ensemble_clock.erl Compiled src/riak_ensemble_peer_worker.erl Compiled src/riak_ensemble_app.erl Compiled src/riak_ensemble_basic_backend.erl Compiled src/riak_ensemble_state.erl Compiled src/riak_ensemble_storage.erl Compiled src/riak_ensemble_peer_tree.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 ==> pbkdf2 (compile) Compiled src/pbkdf2.erl ==> edown (compile) Compiled src/edown_make.erl Compiled src/edown_lib.erl Compiled src/edown_doclet.erl Compiled src/edown_xmerl.erl Compiled src/edown_layout.erl ==> parse_trans (compile) Compiled src/parse_trans.erl Compiled src/parse_trans_pp.erl Compiled src/parse_trans_codegen.erl Compiled src/parse_trans_mod.erl Compiled src/ct_expand.erl Compiled src/exprecs.erl ==> bear (compile) Compiled src/bear.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_util.erl Compiled src/meck_code.erl Compiled src/meck_ret_spec.erl Compiled src/meck_proc.erl ==> folsom (compile) Compiled src/folsom_sample_slide_sup.erl Compiled src/folsom_sample_slide.erl Compiled src/folsom_metrics_histogram.erl Compiled src/folsom_sample_none.erl Compiled src/folsom_ewma.erl Compiled src/folsom_sample_exdec.erl Compiled src/folsom_metrics_histogram_ets.erl Compiled src/folsom_metrics_duration.erl Compiled src/folsom.erl Compiled src/folsom_sample.erl Compiled src/folsom_metrics_meter_reader.erl Compiled src/folsom_metrics.erl Compiled src/folsom_vm_metrics.erl Compiled src/folsom_sample_slide_uniform.erl Compiled src/folsom_metrics_counter.erl Compiled src/folsom_metrics_spiral.erl Compiled src/folsom_meter_timer_server.erl Compiled src/folsom_metrics_history.erl Compiled src/folsom_ets.erl Compiled src/folsom_sup.erl Compiled src/folsom_sample_slide_server.erl Compiled src/folsom_utils.erl Compiled src/folsom_metrics_gauge.erl Compiled src/folsom_metrics_meter.erl Compiled src/folsom_sample_uniform.erl ==> setup (compile) Compiled src/setup_lib.erl Compiled src/setup_gen.erl Compiled src/setup.erl ==> edown (escriptize) ==> setup (escriptize) ==> src (compile) ==> exometer_core (compile) Compiled src/exometer_igor.erl Compiled src/exometer_util.erl Compiled src/exometer_entry.erl Compiled src/exometer_probe.erl Compiled src/exometer_folsom_monitor.erl Compiled src/exometer_report.erl Compiled src/exometer_folsom.erl Compiled src/exometer_report_lager.erl Compiled src/exometer_duration.erl Compiled src/exometer_function.erl Compiled src/exometer_core_sup.erl Compiled src/exometer_slide.erl Compiled src/exometer_slot_slide.erl Compiled src/exometer_report_tty.erl Compiled src/exometer_proc.erl Compiled src/exo_montest.erl Compiled src/exometer_cache.erl Compiled src/exometer_spiral.erl Compiled src/exometer_cpu.erl Compiled src/exometer_alias.erl Compiled src/exometer_shallowtree.erl Compiled src/exometer_admin.erl Compiled src/exometer_uniform.erl Compiled src/exometer.erl Compiled src/exometer_info.erl Compiled src/exometer_core_app.erl Compiled src/exometer_histogram.erl ==> clique (compile) Compiled src/clique_writer.erl Compiled src/clique_handler.erl Compiled src/clique_test_group_leader.erl Compiled src/clique_table.erl Compiled src/clique_json_writer.erl Compiled src/clique_config.erl Compiled src/clique.erl Compiled src/clique_status.erl Compiled src/clique_typecast.erl Compiled src/clique_human_writer.erl Compiled src/clique_usage.erl Compiled src/clique_manager.erl Compiled src/clique_error.erl Compiled src/clique_app.erl Compiled src/clique_nodes.erl Compiled src/clique_sup.erl Compiled src/clique_csv_writer.erl Compiled src/clique_parser.erl Compiled src/clique_command.erl Compiled src/clique_spec.erl ==> riak_core (compile) Compiled src/gen_nb_server.erl Compiled src/riak_core_gen_server.erl Compiled src/riak_core_broadcast_handler.erl Compiled src/riak_core_stat_xform.erl Compiled src/riak_core_vnode_worker_pool.erl Compiled src/chash.erl Compiled src/riak_core_format.erl Compiled src/riak_core_ring_manager.erl Compiled src/riak_core_broadcast.erl Compiled src/riak_core_dist_mon.erl Compiled src/riak_core_handoff_sender_sup.erl Compiled src/chashbin.erl Compiled src/riak_core_vnode_proxy.erl Compiled src/riak_core_status.erl Compiled src/riak_core_repair.erl Compiled src/riak_core_metadata_exchange_fsm.erl Compiled src/riak_core_claim_sim.erl Compiled src/riak_core_mochiglobal.erl Compiled src/dvvset.erl Compiled src/riak_core_vnode_manager.erl Compiled src/riak_core_bucket.erl Compiled src/vclock.erl Compiled src/riak_core_bg_manager.erl Compiled src/riak_core_node_watcher.erl Compiled src/riak_core_dtrace.erl Compiled src/riak_core_tracer.erl Compiled src/riak_core_vnode_sup.erl Compiled src/riak_core_test_util.erl Compiled src/riak_core_sup.erl Compiled src/riak_core_stat.erl Compiled src/riak_core_nodeid.erl Compiled src/riak_core_handoff_sup.erl Compiled src/riak_core_vnode_proxy_sup.erl Compiled src/riak_core_handoff_listener.erl Compiled src/riak_core_cli_registry.erl Compiled src/riak_core_app.erl Compiled src/hashtree.erl Compiled src/riak_core_stat_calc_sup.erl Compiled src/riak_core_tcp_mon.erl Compiled src/riak_core_util.erl Compiled src/riak_core_ring_util.erl Compiled src/riak_core_console_table.erl Compiled src/riak_core_cinfo_core.erl Compiled src/supervisor_pre_r14b04.erl Compiled src/riak_core_cluster_cli.erl Compiled src/riak_core_net_ticktime.erl Compiled src/riak_core_coverage_plan.erl Compiled src/riak_core_ring.erl Compiled src/riak_core_send_msg.erl Compiled src/riak_core_throttle.erl Compiled src/riak_core_metadata.erl Compiled src/riak_core_stat_q.erl Compiled src/hashtree_tree.erl Compiled src/riak_core_table_owner.erl Compiled src/process_proxy.erl Compiled src/riak_core_vnode_master.erl Compiled src/riak_core_ring_handler.erl Compiled src/riak_core_exo_monitor.erl Compiled src/riak_core_claim_util.erl Compiled src/riak_core_stat_calc_proc.erl Compiled src/riak_core_metadata_object.erl Compiled src/riak_core_eventhandler_sup.erl Compiled src/riak_core_handoff_listener_sup.erl Compiled src/riak_core_sysmon_minder.erl Compiled src/riak_core_pw_auth.erl Compiled src/app_helper.erl Compiled src/riak_core_stat_sup.erl Compiled src/riak_core_node_watcher_events.erl Compiled src/riak_core_sysmon_handler.erl Compiled src/riak_core_metadata_manager.erl Compiled src/riak_core_handoff_cli.erl Compiled src/riak_core_console.erl Compiled src/riak_core_vnode_worker.erl Compiled src/riak_core_bucket_props.erl Compiled src/bloom.erl Compiled src/riak_core_metadata_hashtree.erl Compiled src/riak_core_handoff_status.erl Compiled src/riak_core_handoff_sender.erl Compiled src/riak_core_ring_events.erl Compiled src/riak_core_gossip.erl Compiled src/riak_core_coverage_fsm.erl Compiled src/riak_core_claimant.erl Compiled src/riak_core_ssl_util.erl Compiled src/riak_core_bucket_type.erl Compiled src/riak_core_stats_sup.erl Compiled src/riak_core_handoff_receiver.erl Compiled src/riak_core_handoff_receiver_sup.erl Compiled src/riak_core_security.erl Compiled src/riak_core_claim.erl Compiled src/riak_core_new_claim.erl Compiled src/riak_core_stat_cache.erl Compiled src/riak_core_handoff_manager.erl Compiled src/riak_core_apl.erl Compiled src/riak_core_vnode.erl Compiled src/riak_core.erl Compiled src/riak_core_eventhandler_guard.erl Compiled src/riak_core_base64url.erl Compiled src/riak_core_priority_queue.erl Compiled src/riak_core_capability.erl ==> develop.8cecaba.add_thumbs.c2b73a7 (compile) Compiled src/riak_api_pb_service.erl Compiled src/riak_api_pb_frame.erl Compiled src/riak_api_stat.erl Compiled src/riak_api_web.erl Compiled src/riak_api_web_security.erl Compiled src/riak_api_sup.erl Compiled src/riak_api_pb_listener.erl Compiled src/riak_api_pb_registration_helper.erl Compiled src/riak_api_app.erl Compiled src/riak_core_pb_bucket_type.erl Compiled src/riak_core_pb_bucket.erl Compiled src/riak_api_pb_sup.erl Compiled src/riak_api_basic_pb_service.erl Compiled src/riak_api_pb_registrar.erl Compiled src/riak_api_wm_urlmap.erl Compiled src/riak_api_ssl.erl Compiled src/riak_api_pb_server.erl ``` --------------------------------------------------
:white_check_mark: MAKE_TEST

> Started at: 2016-12-28 11:48 > Duration: 10 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7; make test ==> hamcrest (get-deps) ==> riak_pb (get-deps) ==> mochiweb (get-deps) ==> webmachine (get-deps) ==> goldrush (get-deps) ==> lager (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> getopt (get-deps) ==> neotoma (get-deps) ==> cuttlefish (get-deps) ==> riak_sysmon (get-deps) ==> eleveldb (get-deps) ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> edown (get-deps) ==> parse_trans (get-deps) ==> bear (get-deps) ==> meck (get-deps) ==> folsom (get-deps) ==> setup (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) ==> clique (get-deps) ==> riak_core (get-deps) ==> develop.8cecaba.add_thumbs.c2b73a7 (get-deps) ==> hamcrest (compile) ==> hamcrest (post_compile) ==> riak_pb (compile) ==> mochiweb (compile) ==> webmachine (compile) ==> goldrush (compile) ==> lager (compile) ==> poolboy (compile) ==> basho_stats (compile) ==> getopt (compile) ==> neotoma (compile) ==> cuttlefish (compile) ==> getopt (escriptize) ==> goldrush (escriptize) ==> lager (escriptize) ==> neotoma (escriptize) ==> cuttlefish (escriptize) ==> riak_sysmon (compile) ==> eleveldb (compile) make[1]: Entering directory `/tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Entering directory `/tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `tools'. make[1]: Leaving directory `/tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' ==> riak_ensemble (compile) ==> pbkdf2 (compile) ==> edown (compile) ==> parse_trans (compile) ==> bear (compile) ==> meck (compile) ==> folsom (compile) ==> setup (compile) ==> edown (escriptize) ==> setup (escriptize) ==> src (compile) ==> exometer_core (compile) ==> clique (compile) ==> riak_core (compile) ==> develop.8cecaba.add_thumbs.c2b73a7 (compile) ./rebar eunit skip_deps=true WARN: Ignoring sub_dirs for /tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7/deps/exometer_core ==> develop.8cecaba.add_thumbs.c2b73a7 (eunit) Compiled src/riak_api_pb_service.erl Compiled src/riak_api_pb_frame.erl Compiled src/riak_api_stat.erl Compiled src/riak_api_web_security.erl Compiled src/riak_api_web.erl Compiled src/riak_api_pb_registration_helper.erl Compiled src/riak_api_sup.erl Compiled src/riak_api_app.erl Compiled src/riak_core_pb_bucket_type.erl Compiled src/riak_core_pb_bucket.erl Compiled src/riak_api_pb_listener.erl Compiled src/riak_api_basic_pb_service.erl Compiled src/riak_api_pb_sup.erl Compiled src/riak_api_pb_registrar.erl Compiled src/riak_api_wm_urlmap.erl Compiled src/riak_api_ssl.erl Compiled test/riak_api_test_util.erl Compiled test/riak_api_schema_tests.erl Compiled test/pb_dummy_svc.erl Compiled src/riak_api_pb_server.erl Compiled test/pb_service_test.erl ======================== EUnit ======================== module 'riak_api_pb_registrar' riak_api_pb_registrar:269: deregister_test_...ok riak_api_pb_registrar:274: deregister_test_...ok riak_api_pb_registrar:276: deregister_test_...ok riak_api_pb_registrar:278: deregister_test_...ok riak_api_pb_registrar:283: deregister_test_...ok riak_api_pb_registrar:295: register_test_...ok riak_api_pb_registrar:300: register_test_...ok riak_api_pb_registrar:302: register_test_...ok riak_api_pb_registrar:308: register_test_...ok riak_api_pb_registrar:316: services_test_...ok riak_api_pb_registrar:317: services_test_...ok riak_api_pb_registrar:334: registration_inheritance_test_...ok riak_api_pb_registrar:349: registration_inheritance_test_...ok riak_api_pb_registrar:360: registration_inheritance_test_...[0.413 s] ok [done in 0.458 s] module 'riak_api_web_security' module 'riak_api_ssl' module 'riak_api_basic_pb_service' module 'pb_dummy_svc' module 'riak_api_pb_sup' module 'riak_api_wm_urlmap' module 'riak_api_stat' module 'riak_api_app' module 'riak_api_pb_registration_helper' module 'riak_api_test_util' module 'riak_core_pb_bucket' module 'riak_core_pb_bucket_type' module 'pb_service_test' pb_service_test:181: simple_test_...[0.045 s] ok pb_service_test:183: simple_test_...ok pb_service_test:186: simple_test_...ok pb_service_test:189: simple_test_...[0.024 s] ok pb_service_test:191: simple_test_...ok pb_service_test:193: simple_test_...ok pb_service_test:195: simple_test_...ok pb_service_test:197: simple_test_...ok pb_service_test:199: simple_test_...ok pb_service_test:207: late_registration_test_...[0.001 s] ok pb_service_test:224: deregister_during_shutdown_test_...ok pb_service_test:236: swap_test_...ok [done in 0.416 s] module 'riak_api_sup' module 'riak_api_pb_server' riak_api_pb_server:545: receive_closed_socket_test_...[0.002 s] ok [done in 0.005 s] module 'riak_api_pb_service' module 'riak_api_pb_listener' riak_api_pb_listener: listeners_test_ (old config keys get upgraded)...ok riak_api_pb_listener: listeners_test_ (missing old IP config key disables listener)...ok riak_api_pb_listener: listeners_test_ (missing old Port config key disables listener)...ok riak_api_pb_listener: listeners_test_ (bad configs are ignored)...ok [done in 0.012 s] module 'riak_api_web' module 'riak_api_pb_frame' module 'riak_api_schema_tests' riak_api_schema_tests: basic_schema_test...[0.067 s] ok riak_api_schema_tests: override_schema_test...[0.029 s] ok [done in 0.102 s] ======================================================= All 33 tests passed. Cover analysis: /tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7/.eunit/index.html ``` --------------------------------------------------
:white_check_mark: MAKE_XREF

> Started at: 2016-12-28 11:48 > Duration: 8 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7; make xref ==> hamcrest (get-deps) ==> riak_pb (get-deps) ==> mochiweb (get-deps) ==> webmachine (get-deps) ==> goldrush (get-deps) ==> lager (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> getopt (get-deps) ==> neotoma (get-deps) ==> cuttlefish (get-deps) ==> riak_sysmon (get-deps) ==> eleveldb (get-deps) ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> edown (get-deps) ==> parse_trans (get-deps) ==> bear (get-deps) ==> meck (get-deps) ==> folsom (get-deps) ==> setup (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) ==> clique (get-deps) ==> riak_core (get-deps) ==> develop.8cecaba.add_thumbs.c2b73a7 (get-deps) ==> hamcrest (compile) ==> hamcrest (post_compile) ==> riak_pb (compile) ==> mochiweb (compile) ==> webmachine (compile) ==> goldrush (compile) ==> lager (compile) ==> poolboy (compile) ==> basho_stats (compile) ==> getopt (compile) ==> neotoma (compile) ==> cuttlefish (compile) ==> getopt (escriptize) ==> goldrush (escriptize) ==> lager (escriptize) ==> neotoma (escriptize) ==> cuttlefish (escriptize) ==> riak_sysmon (compile) ==> eleveldb (compile) make[1]: Entering directory `/tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Entering directory `/tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `tools'. make[1]: Leaving directory `/tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' ==> riak_ensemble (compile) ==> pbkdf2 (compile) ==> edown (compile) ==> parse_trans (compile) ==> bear (compile) ==> meck (compile) ==> folsom (compile) ==> setup (compile) ==> edown (escriptize) ==> setup (escriptize) ==> src (compile) ==> exometer_core (compile) ==> clique (compile) ==> riak_core (compile) ==> develop.8cecaba.add_thumbs.c2b73a7 (compile) ./rebar xref skip_deps=true WARN: Ignoring sub_dirs for /tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7/deps/exometer_core ==> develop.8cecaba.add_thumbs.c2b73a7 (xref) ``` --------------------------------------------------
:no_entry: MAKE_DIALYZER

> Started at: 2016-12-28 11:48 > Duration: 75 seconds. > Result: ERROR > Message: Step make_dialyzer Failed! > Exit Code: 2 > :page_facing_up:

``` cd /tmp/thumbs/develop.8cecaba.add_thumbs.c2b73a7; make dialyzer ... Snipped 725 lines ... sets:to_list/1 ssl:close/1 ssl:connect/2 ssl:connect/4 ssl:listen/2 ssl:peername/1 ssl:recv/3 ssl:send/2 ssl:setopts/2 ssl:sockname/1 ssl:ssl_accept/1 ssl:ssl_accept/2 ssl:ssl_accept/3 ssl:transport_accept/1 ssl_cipher:openssl_suite/1 ssl_cipher:openssl_suite_name/1 string:centre/2 string:centre/3 string:chr/2 string:cspan/2 string:equal/2 string:join/2 string:left/2 string:left/3 string:len/1 string:rchr/2 string:right/2 string:str/2 string:strip/1 string:strip/2 string:strip/3 string:sub_string/2 string:sub_string/3 string:substr/2 string:substr/3 string:to_float/1 string:to_lower/1 string:tokens/2 supervisor:count_children/1 supervisor:delete_child/2 supervisor:start_child/2 supervisor:start_link/2 supervisor:start_link/3 supervisor:terminate_child/2 supervisor:which_children/1 sys:debug_options/1 sys:get_debug/3 sys:handle_debug/4 sys:handle_system_msg/6 sys:print_log/1 systools:make_script/2 timer:apply_after/4 timer:apply_interval/4 timer:cancel/1 timer:now_diff/2 timer:seconds/1 timer:send_after/2 timer:send_interval/2 timer:sleep/1 timer:tc/1 timer:tc/2 timer:tc/3 unicode:characters_to_binary/1 unicode:characters_to_binary/3 unicode:characters_to_list/1 unicode:characters_to_list/2 xmerl:export_simple/2 xmerl_html:'#element#'/5 xmerl_lib:end_tag/1 xmerl_lib:expand_element/1 xmerl_lib:find_attribute/2 xmerl_lib:mapxml/2 xmerl_lib:start_tag/2 xmerl_ucs:from_utf16be/1 xmerl_ucs:from_utf8/1 xmerl_ucs:to_utf8/1 Unknown types: calendar:datetime/0 erl_syntax:syntaxTree/0 erlang:timestamp/0 ets:comp_match_spec/0 ets:match_spec/0 ets:tab/0 ets:tid/0 file:date_time/0 file:fd/0 file:filename/0 file:io_device/0 file:name/0 file:name_all/0 file:posix/0 gen_tcp:listen_option/0 inet:ip4_address/0 inet:ip6_address/0 inet:ip_address/0 inet:socket/0 meck_history:history_record/0 orddict:orddict/0 ordsets:ordset/1 proplists:property/0 proplists:proplist/0 re:mp/0 supervisor:child_spec/0 timer:tref/0 unicode:charlist/0 done in 0m48.47s done (passed successfully) ==> develop.8cecaba.add_thumbs.c2b73a7 (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 Proceeding with analysis... riak_api_pb_server.erl:246: The call riak_api_pb_server:send_error("Security not enabled; STARTTLS not allowed.",State::#state{transport::{'gen_tcp','inet'} | {'ssl','ssl'},socket::'undefined' | port() | {'sslsocket',_,_},states::'undefined' | [{_,_}],peername::'undefined' | {{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},pos_integer()},common_name::'undefined' | string(),outbuffer::{'buffer',binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []),non_neg_integer(),non_neg_integer()}}) will never return since it differs in the 1st argument from the success typing arguments: (binary(),#state{transport::{'gen_tcp','inet'} | {'ssl','ssl'},socket::'undefined' | port() | {'sslsocket',_,_},states::'undefined' | [{_,_}],peername::'undefined' | {{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},pos_integer()},common_name::'undefined' | string(),outbuffer::{'buffer',binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []),non_neg_integer(),non_neg_integer()}}) riak_api_pb_server.erl:468: The call riak_api_pb_server:send_error("Internal service error: no encoding for response message",ServerState::#state{transport::{'gen_tcp','inet'} | {'ssl','ssl'},socket::'undefined' | port() | {'sslsocket',_,_},states::'undefined' | [{_,_}],peername::'undefined' | {{_,_,_,_} | {_,_,_,_,_,_,_,_},pos_integer()},common_name::'undefined' | string(),outbuffer::{'buffer',binary() | maybe_improper_list(any(),binary() | []),non_neg_integer(),non_neg_integer()}}) will never return since it differs in the 1st argument from the success typing arguments: (binary(),#state{transport::{'gen_tcp','inet'} | {'ssl','ssl'},socket::'undefined' | port() | {'sslsocket',_,_},states::'undefined' | [{_,_}],peername::'undefined' | {{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},pos_integer()},common_name::'undefined' | string(),outbuffer::{'buffer',binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []),non_neg_integer(),non_neg_integer()}}) riak_api_pb_server.erl:483: Invalid type specification for function riak_api_pb_server:send_error/2. The success typing is (binary(),#state{transport::{'gen_tcp','inet'} | {'ssl','ssl'},socket::'undefined' | port() | {'sslsocket',_,_},states::'undefined' | [{_,_}],peername::'undefined' | {{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},pos_integer()},common_name::'undefined' | string(),outbuffer::{'buffer',binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []),non_neg_integer(),non_neg_integer()}}) -> #state{transport::{'gen_tcp','inet'} | {'ssl','ssl'},socket::'undefined' | port() | {'sslsocket',_,_},states::'undefined' | [{_,_}],peername::'undefined' | {{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},pos_integer()},common_name::'undefined' | string(),outbuffer::{'buffer',maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []),non_neg_integer(),non_neg_integer()}} riak_api_pb_server.erl:485: The call riak_api_pb_server:send_error({'format',[112 | 126,...],[any(),...]},State::#state{transport::{'gen_tcp','inet'} | {'ssl','ssl'},socket::'undefined' | port() | {'sslsocket',_,_},states::'undefined' | [{_,_}],peername::'undefined' | {{_,_,_,_} | {_,_,_,_,_,_,_,_},pos_integer()},common_name::'undefined' | string(),outbuffer::{'buffer',binary() | maybe_improper_list(any(),binary() | []),non_neg_integer(),non_neg_integer()}}) will never return since it differs in the 1st argument from the success typing arguments: (binary(),#state{transport::{'gen_tcp','inet'} | {'ssl','ssl'},socket::'undefined' | port() | {'sslsocket',_,_},states::'undefined' | [{_,_}],peername::'undefined' | {{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},pos_integer()},common_name::'undefined' | string(),outbuffer::{'buffer',binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []),non_neg_integer(),non_neg_integer()}}) riak_api_pb_server.erl:487: The call riak_api_pb_server:send_error([[any()] | char()],State::#state{transport::{'gen_tcp','inet'} | {'ssl','ssl'},socket::'undefined' | port() | {'sslsocket',_,_},states::'undefined' | [{_,_}],peername::'undefined' | {{_,_,_,_} | {_,_,_,_,_,_,_,_},pos_integer()},common_name::'undefined' | string(),outbuffer::{'buffer',binary() | maybe_improper_list(any(),binary() | []),non_neg_integer(),non_neg_integer()}}) will never return since it differs in the 1st argument from the success typing arguments: (binary(),#state{transport::{'gen_tcp','inet'} | {'ssl','ssl'},socket::'undefined' | port() | {'sslsocket',_,_},states::'undefined' | [{_,_}],peername::'undefined' | {{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},pos_integer()},common_name::'undefined' | string(),outbuffer::{'buffer',binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []),non_neg_integer(),non_neg_integer()}}) riak_api_pb_server.erl:499: Function send_error/3 has no local return riak_api_pb_server.erl:500: The call riak_api_pb_server:send_error([[any()] | char()],State::#state{transport::{'gen_tcp','inet'} | {'ssl','ssl'},socket::'undefined' | port() | {'sslsocket',_,_},states::'undefined' | [{_,_}],peername::'undefined' | {{_,_,_,_} | {_,_,_,_,_,_,_,_},pos_integer()},common_name::'undefined' | string(),outbuffer::{'buffer',binary() | maybe_improper_list(any(),binary() | []),non_neg_integer(),non_neg_integer()}}) will never return since it differs in the 1st argument from the success typing arguments: (binary(),#state{transport::{'gen_tcp','inet'} | {'ssl','ssl'},socket::'undefined' | port() | {'sslsocket',_,_},states::'undefined' | [{_,_}],peername::'undefined' | {{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},pos_integer()},common_name::'undefined' | string(),outbuffer::{'buffer',binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []),non_neg_integer(),non_neg_integer()}}) riak_api_pb_server.erl:520: Function send_error_and_flush/2 has no local return riak_api_pb_server.erl:521: The call riak_api_pb_server:send_error(Error::[1..255,...] | {'format',[1..255,...],[any(),...]},State::#state{transport::{'gen_tcp','inet'} | {'ssl','ssl'},socket::'undefined' | port() | {'sslsocket',_,_},states::'undefined' | [{_,_}],peername::'undefined' | {{_,_,_,_} | {_,_,_,_,_,_,_,_},pos_integer()},common_name::'undefined' | string(),outbuffer::{'buffer',binary() | maybe_improper_list(any(),binary() | []),non_neg_integer(),non_neg_integer()}}) will never return since it differs in the 1st argument from the success typing arguments: (binary(),#state{transport::{'gen_tcp','inet'} | {'ssl','ssl'},socket::'undefined' | port() | {'sslsocket',_,_},states::'undefined' | [{_,_}],peername::'undefined' | {{byte(),byte(),byte(),byte()} | {char(),char(),char(),char(),char(),char(),char(),char()},pos_integer()},common_name::'undefined' | string(),outbuffer::{'buffer',binary() | maybe_improper_list(binary() | maybe_improper_list(any(),binary() | []) | byte(),binary() | []),non_neg_integer(),non_neg_integer()}}) done in 0m2.43s done (warnings were emitted) make: *** [dialyzer-run] Error 2 ``` --------------------------------------------------
:white_large_square: 0 of 2 Code reviews from organization basho
thumbot commented 7 years ago
add_thumbs c2b73a7 :arrow_right: develop 34a6cbd :white_check_mark: completed
Looks good! :+1:
:white_check_mark: MERGE

> Started at: 2016-12-28 19:08 > Duration: 1 seconds. > Result: OK > Message: Merge Success: add_thumbs c2b73a7d4b9ad6a39249777bca87897258340ade onto target branch: develop 34a6cbd56f8958b0ed48e7177e33cd78c388a32b > Exit Code: OK > :page_facing_up:

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

> Started at: 2016-12-28 19:08 > Duration: 0 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7; make clean ==> develop.34a6cbd.add_thumbs.c2b73a7 (clean) ``` --------------------------------------------------
:white_check_mark: MAKE_DEPS

> Started at: 2016-12-28 19:08 > Duration: 17 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7; make deps ==> develop.34a6cbd.add_thumbs.c2b73a7 (get-deps) Pulling riak_pb from {git,"https://github.com/basho/riak_pb.git", {branch,"develop"}} Cloning into 'riak_pb'... Pulling webmachine from {git,"https://github.com/basho/webmachine.git", {tag,"1.10.8-basho1"}} Cloning into 'webmachine'... Pulling riak_core from {git,"https://github.com/basho/riak_core.git", {branch,"develop"}} Cloning into 'riak_core'... ==> riak_pb (get-deps) Pulling hamcrest from {git,"https://github.com/basho/hamcrest-erlang.git", {tag,"0.3.0-basho"}} Cloning into 'hamcrest'... ==> hamcrest (get-deps) ==> webmachine (get-deps) Pulling mochiweb from {git,"git://github.com/basho/mochiweb.git", {tag,"v2.9.0p2"}} Cloning into 'mochiweb'... ==> mochiweb (get-deps) ==> riak_core (get-deps) Pulling lager from {git,"git://github.com/basho/lager.git",{tag,"3.2.4"}} Cloning into 'lager'... Pulling poolboy from {git,"git://github.com/basho/poolboy.git", {tag,"0.8.1p3"}} Cloning into 'poolboy'... Pulling basho_stats from {git,"git://github.com/basho/basho_stats.git", {tag,"1.0.3"}} Cloning into 'basho_stats'... Pulling riak_sysmon from {git,"git://github.com/basho/riak_sysmon.git", {tag,"2.1.4"}} Cloning into 'riak_sysmon'... Pulling eleveldb from {git,"git://github.com/basho/eleveldb.git", {tag,"2.0.32"}} Cloning into 'eleveldb'... Pulling riak_ensemble from {git,"git://github.com/basho/riak_ensemble", {tag,"2.1.6"}} Cloning into 'riak_ensemble'... Pulling pbkdf2 from {git,"git://github.com/basho/erlang-pbkdf2.git", {tag,"2.0.0"}} Cloning into 'pbkdf2'... Pulling exometer_core from {git,"git://github.com/basho/exometer_core.git", {tag,"1.0.0-basho9"}} Cloning into 'exometer_core'... Pulling clique from {git,"https://github.com/basho/clique.git",{tag,"0.3.8"}} Cloning into 'clique'... ==> lager (get-deps) Pulling goldrush from {git,"https://github.com/basho/goldrush.git", {tag,"0.1.9"}} Cloning into 'goldrush'... ==> goldrush (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> riak_sysmon (get-deps) Pulling cuttlefish from {git,"https://github.com/basho/cuttlefish.git", {tag,"2.0.10"}} Cloning into 'cuttlefish'... ==> cuttlefish (get-deps) Pulling getopt from {git,"https://github.com/basho/getopt.git",{tag,"v0.8.2"}} Cloning into 'getopt'... Pulling neotoma from {git,"https://github.com/basho/neotoma.git", {tag,"1.7.3"}} Cloning into 'neotoma'... ==> getopt (get-deps) ==> neotoma (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. ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) Pulling parse_trans from {git,"git://github.com/basho/parse_trans.git", {tag,"2.9.2p1"}} Cloning into 'parse_trans'... Pulling folsom from {git,"git://github.com/basho/folsom.git",{tag,"0.7.4p5"}} Cloning into 'folsom'... Pulling setup from {git,"git://github.com/basho/setup.git",{tag,"1.4"}} Cloning into 'setup'... ==> parse_trans (get-deps) Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}} Cloning into 'edown'... ==> edown (get-deps) ==> folsom (get-deps) Pulling bear from {git,"git://github.com/basho/bear.git",{tag,"0.1.3p1"}} Cloning into 'bear'... Pulling meck from {git,"git://github.com/basho/meck.git",{tag,"0.8.2"}} Cloning into 'meck'... ==> bear (get-deps) ==> meck (get-deps) ==> setup (get-deps) ==> clique (get-deps) ``` --------------------------------------------------
:white_check_mark: MAKE_COMPILE

> Started at: 2016-12-28 19:09 > Duration: 40 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7; make compile ... Snipped 719 lines ... de -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 -L/tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared c++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7/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 -L/tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared make[1]: Leaving directory `/tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7/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 ==> riak_ensemble (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_exchange.erl Compiled src/riak_ensemble_manager.erl Compiled src/riak_ensemble_root.erl Compiled src/riak_ensemble_save.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_util.erl Compiled src/riak_ensemble_msg.erl Compiled src/riak_ensemble_peer.erl Compiling c_src/riak_ensemble_clock.c ==> pbkdf2 (compile) Compiled src/pbkdf2.erl ==> edown (compile) Compiled src/edown_make.erl Compiled src/edown_lib.erl Compiled src/edown_doclet.erl Compiled src/edown_xmerl.erl Compiled src/edown_layout.erl ==> parse_trans (compile) Compiled src/parse_trans.erl Compiled src/parse_trans_pp.erl Compiled src/parse_trans_codegen.erl Compiled src/parse_trans_mod.erl Compiled src/ct_expand.erl Compiled src/exprecs.erl ==> bear (compile) Compiled src/bear.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_util.erl Compiled src/meck_code.erl Compiled src/meck_ret_spec.erl Compiled src/meck_proc.erl ==> folsom (compile) Compiled src/folsom_sample_slide_sup.erl Compiled src/folsom_sample_slide.erl Compiled src/folsom_metrics_histogram.erl Compiled src/folsom_ewma.erl Compiled src/folsom_sample_none.erl Compiled src/folsom_sample_exdec.erl Compiled src/folsom_metrics_histogram_ets.erl Compiled src/folsom_metrics_duration.erl Compiled src/folsom.erl Compiled src/folsom_sample.erl Compiled src/folsom_metrics_meter_reader.erl Compiled src/folsom_metrics.erl Compiled src/folsom_vm_metrics.erl Compiled src/folsom_sample_slide_uniform.erl Compiled src/folsom_metrics_counter.erl Compiled src/folsom_metrics_spiral.erl Compiled src/folsom_ets.erl Compiled src/folsom_meter_timer_server.erl Compiled src/folsom_metrics_history.erl Compiled src/folsom_sample_slide_server.erl Compiled src/folsom_sup.erl Compiled src/folsom_utils.erl Compiled src/folsom_metrics_gauge.erl Compiled src/folsom_metrics_meter.erl Compiled src/folsom_sample_uniform.erl ==> setup (compile) Compiled src/setup_lib.erl Compiled src/setup_gen.erl Compiled src/setup.erl ==> edown (escriptize) ==> setup (escriptize) ==> src (compile) ==> exometer_core (compile) Compiled src/exometer_igor.erl Compiled src/exometer_util.erl Compiled src/exometer_entry.erl Compiled src/exometer_probe.erl Compiled src/exometer_folsom_monitor.erl Compiled src/exometer_report.erl Compiled src/exometer_folsom.erl Compiled src/exometer_report_lager.erl Compiled src/exometer_duration.erl Compiled src/exometer_function.erl Compiled src/exometer_core_sup.erl Compiled src/exometer_slide.erl Compiled src/exometer_slot_slide.erl Compiled src/exometer_report_tty.erl Compiled src/exometer_proc.erl Compiled src/exo_montest.erl Compiled src/exometer_cache.erl Compiled src/exometer_spiral.erl Compiled src/exometer_cpu.erl Compiled src/exometer_alias.erl Compiled src/exometer_shallowtree.erl Compiled src/exometer_admin.erl Compiled src/exometer_uniform.erl Compiled src/exometer.erl Compiled src/exometer_info.erl Compiled src/exometer_core_app.erl Compiled src/exometer_histogram.erl ==> clique (compile) Compiled src/clique_writer.erl Compiled src/clique_handler.erl Compiled src/clique_test_group_leader.erl Compiled src/clique_table.erl Compiled src/clique_json_writer.erl Compiled src/clique_config.erl Compiled src/clique.erl Compiled src/clique_typecast.erl Compiled src/clique_human_writer.erl Compiled src/clique_status.erl Compiled src/clique_usage.erl Compiled src/clique_error.erl Compiled src/clique_manager.erl Compiled src/clique_nodes.erl Compiled src/clique_app.erl Compiled src/clique_sup.erl Compiled src/clique_csv_writer.erl Compiled src/clique_parser.erl Compiled src/clique_command.erl Compiled src/clique_spec.erl ==> riak_core (compile) Compiled src/gen_nb_server.erl Compiled src/riak_core_gen_server.erl Compiled src/riak_core_broadcast_handler.erl Compiled src/riak_core_stat_xform.erl Compiled src/riak_core_vnode_worker_pool.erl Compiled src/chash.erl Compiled src/riak_core_format.erl Compiled src/riak_core_broadcast.erl Compiled src/riak_core_ring_manager.erl Compiled src/riak_core_dist_mon.erl Compiled src/riak_core_handoff_sender_sup.erl Compiled src/chashbin.erl Compiled src/riak_core_vnode_proxy.erl Compiled src/riak_core_status.erl Compiled src/riak_core_repair.erl Compiled src/riak_core_metadata_exchange_fsm.erl Compiled src/riak_core_claim_sim.erl Compiled src/riak_core_mochiglobal.erl Compiled src/dvvset.erl Compiled src/riak_core_vnode_manager.erl Compiled src/riak_core_bucket.erl Compiled src/vclock.erl Compiled src/riak_core_node_watcher.erl Compiled src/riak_core_bg_manager.erl Compiled src/riak_core_dtrace.erl Compiled src/riak_core_tracer.erl Compiled src/riak_core_vnode_sup.erl Compiled src/riak_core_test_util.erl Compiled src/riak_core_sup.erl Compiled src/riak_core_stat.erl Compiled src/riak_core_handoff_sup.erl Compiled src/riak_core_nodeid.erl Compiled src/riak_core_vnode_proxy_sup.erl Compiled src/riak_core_handoff_listener.erl Compiled src/riak_core_cli_registry.erl Compiled src/riak_core_app.erl Compiled src/hashtree.erl Compiled src/riak_core_tcp_mon.erl Compiled src/riak_core_stat_calc_sup.erl Compiled src/riak_core_util.erl Compiled src/riak_core_ring_util.erl Compiled src/riak_core_console_table.erl Compiled src/riak_core_cinfo_core.erl Compiled src/supervisor_pre_r14b04.erl Compiled src/riak_core_cluster_cli.erl Compiled src/riak_core_net_ticktime.erl Compiled src/riak_core_ring.erl Compiled src/riak_core_send_msg.erl Compiled src/riak_core_coverage_plan.erl Compiled src/riak_core_throttle.erl Compiled src/riak_core_metadata.erl Compiled src/hashtree_tree.erl Compiled src/riak_core_stat_q.erl Compiled src/riak_core_table_owner.erl Compiled src/riak_core_vnode_master.erl Compiled src/process_proxy.erl Compiled src/riak_core_ring_handler.erl Compiled src/riak_core_exo_monitor.erl Compiled src/riak_core_claim_util.erl Compiled src/riak_core_stat_calc_proc.erl Compiled src/riak_core_eventhandler_sup.erl Compiled src/riak_core_metadata_object.erl Compiled src/riak_core_handoff_listener_sup.erl Compiled src/riak_core_sysmon_minder.erl Compiled src/riak_core_pw_auth.erl Compiled src/app_helper.erl Compiled src/riak_core_stat_sup.erl Compiled src/riak_core_node_watcher_events.erl Compiled src/riak_core_sysmon_handler.erl Compiled src/riak_core_metadata_manager.erl Compiled src/riak_core_handoff_cli.erl Compiled src/riak_core_bucket_props.erl Compiled src/riak_core_vnode_worker.erl Compiled src/riak_core_console.erl Compiled src/riak_core_metadata_hashtree.erl Compiled src/bloom.erl Compiled src/riak_core_handoff_status.erl Compiled src/riak_core_handoff_sender.erl Compiled src/riak_core_ring_events.erl Compiled src/riak_core_gossip.erl Compiled src/riak_core_coverage_fsm.erl Compiled src/riak_core_ssl_util.erl Compiled src/riak_core_claimant.erl Compiled src/riak_core_stats_sup.erl Compiled src/riak_core_bucket_type.erl Compiled src/riak_core_handoff_receiver.erl Compiled src/riak_core_handoff_receiver_sup.erl Compiled src/riak_core_security.erl Compiled src/riak_core_claim.erl Compiled src/riak_core_new_claim.erl Compiled src/riak_core_handoff_manager.erl Compiled src/riak_core_stat_cache.erl Compiled src/riak_core_apl.erl Compiled src/riak_core.erl Compiled src/riak_core_vnode.erl Compiled src/riak_core_eventhandler_guard.erl Compiled src/riak_core_base64url.erl Compiled src/riak_core_priority_queue.erl Compiled src/riak_core_capability.erl ==> develop.34a6cbd.add_thumbs.c2b73a7 (compile) Compiled src/riak_api_pb_service.erl Compiled src/riak_api_pb_frame.erl Compiled src/riak_api_stat.erl Compiled src/riak_api_web.erl Compiled src/riak_api_web_security.erl Compiled src/riak_api_pb_listener.erl Compiled src/riak_api_sup.erl Compiled src/riak_api_pb_registration_helper.erl Compiled src/riak_api_app.erl Compiled src/riak_core_pb_bucket_type.erl Compiled src/riak_core_pb_bucket.erl Compiled src/riak_api_pb_sup.erl Compiled src/riak_api_basic_pb_service.erl Compiled src/riak_api_pb_registrar.erl Compiled src/riak_api_wm_urlmap.erl Compiled src/riak_api_ssl.erl Compiled src/riak_api_pb_server.erl ``` --------------------------------------------------
:white_check_mark: MAKE_TEST

> Started at: 2016-12-28 19:09 > Duration: 10 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7; make test ==> hamcrest (get-deps) ==> riak_pb (get-deps) ==> mochiweb (get-deps) ==> webmachine (get-deps) ==> goldrush (get-deps) ==> lager (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> getopt (get-deps) ==> neotoma (get-deps) ==> cuttlefish (get-deps) ==> riak_sysmon (get-deps) ==> eleveldb (get-deps) ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> edown (get-deps) ==> parse_trans (get-deps) ==> bear (get-deps) ==> meck (get-deps) ==> folsom (get-deps) ==> setup (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) ==> clique (get-deps) ==> riak_core (get-deps) ==> develop.34a6cbd.add_thumbs.c2b73a7 (get-deps) ==> hamcrest (compile) ==> hamcrest (post_compile) ==> riak_pb (compile) ==> mochiweb (compile) ==> webmachine (compile) ==> goldrush (compile) ==> lager (compile) ==> poolboy (compile) ==> basho_stats (compile) ==> getopt (compile) ==> neotoma (compile) ==> cuttlefish (compile) ==> getopt (escriptize) ==> goldrush (escriptize) ==> lager (escriptize) ==> neotoma (escriptize) ==> cuttlefish (escriptize) ==> riak_sysmon (compile) ==> eleveldb (compile) make[1]: Entering directory `/tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Entering directory `/tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `tools'. make[1]: Leaving directory `/tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' ==> riak_ensemble (compile) ==> pbkdf2 (compile) ==> edown (compile) ==> parse_trans (compile) ==> bear (compile) ==> meck (compile) ==> folsom (compile) ==> setup (compile) ==> edown (escriptize) ==> setup (escriptize) ==> src (compile) ==> exometer_core (compile) ==> clique (compile) ==> riak_core (compile) ==> develop.34a6cbd.add_thumbs.c2b73a7 (compile) ./rebar eunit skip_deps=true WARN: Ignoring sub_dirs for /tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7/deps/exometer_core ==> develop.34a6cbd.add_thumbs.c2b73a7 (eunit) Compiled src/riak_api_pb_service.erl Compiled src/riak_api_pb_frame.erl Compiled src/riak_api_stat.erl Compiled src/riak_api_web_security.erl Compiled src/riak_api_web.erl Compiled src/riak_api_pb_registration_helper.erl Compiled src/riak_api_sup.erl Compiled src/riak_api_app.erl Compiled src/riak_core_pb_bucket_type.erl Compiled src/riak_core_pb_bucket.erl Compiled src/riak_api_pb_listener.erl Compiled src/riak_api_basic_pb_service.erl Compiled src/riak_api_pb_sup.erl Compiled src/riak_api_pb_registrar.erl Compiled src/riak_api_ssl.erl Compiled src/riak_api_wm_urlmap.erl Compiled test/riak_api_test_util.erl Compiled test/riak_api_schema_tests.erl Compiled test/pb_dummy_svc.erl Compiled src/riak_api_pb_server.erl Compiled test/pb_service_test.erl ======================== EUnit ======================== module 'riak_api_pb_registrar' riak_api_pb_registrar:269: deregister_test_...ok riak_api_pb_registrar:274: deregister_test_...ok riak_api_pb_registrar:276: deregister_test_...ok riak_api_pb_registrar:278: deregister_test_...ok riak_api_pb_registrar:283: deregister_test_...ok riak_api_pb_registrar:295: register_test_...ok riak_api_pb_registrar:300: register_test_...ok riak_api_pb_registrar:302: register_test_...ok riak_api_pb_registrar:308: register_test_...ok riak_api_pb_registrar:316: services_test_...ok riak_api_pb_registrar:317: services_test_...ok riak_api_pb_registrar:334: registration_inheritance_test_...ok riak_api_pb_registrar:349: registration_inheritance_test_...ok riak_api_pb_registrar:360: registration_inheritance_test_...[0.413 s] ok [done in 0.458 s] module 'riak_api_web_security' module 'riak_api_ssl' module 'riak_api_basic_pb_service' module 'pb_dummy_svc' module 'riak_api_pb_sup' module 'riak_api_wm_urlmap' module 'riak_api_stat' module 'riak_api_app' module 'riak_api_pb_registration_helper' module 'riak_api_test_util' module 'riak_core_pb_bucket' module 'riak_core_pb_bucket_type' module 'pb_service_test' pb_service_test:181: simple_test_...[0.015 s] ok pb_service_test:183: simple_test_...ok pb_service_test:186: simple_test_...ok pb_service_test:189: simple_test_...[0.024 s] ok pb_service_test:191: simple_test_...ok pb_service_test:193: simple_test_...ok pb_service_test:195: simple_test_...ok pb_service_test:197: simple_test_...ok pb_service_test:199: simple_test_...ok pb_service_test:207: late_registration_test_...[0.001 s] ok pb_service_test:224: deregister_during_shutdown_test_...ok pb_service_test:236: swap_test_...[0.001 s] ok [done in 0.414 s] module 'riak_api_sup' module 'riak_api_pb_server' riak_api_pb_server:547: receive_closed_socket_test_...[0.002 s] ok [done in 0.005 s] module 'riak_api_pb_service' module 'riak_api_pb_listener' riak_api_pb_listener: listeners_test_ (old config keys get upgraded)...ok riak_api_pb_listener: listeners_test_ (missing old IP config key disables listener)...ok riak_api_pb_listener: listeners_test_ (missing old Port config key disables listener)...ok riak_api_pb_listener: listeners_test_ (bad configs are ignored)...ok [done in 0.012 s] module 'riak_api_web' module 'riak_api_pb_frame' module 'riak_api_schema_tests' riak_api_schema_tests: basic_schema_test...[0.064 s] ok riak_api_schema_tests: override_schema_test...[0.030 s] ok [done in 0.100 s] ======================================================= All 33 tests passed. Cover analysis: /tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7/.eunit/index.html ``` --------------------------------------------------
:white_check_mark: MAKE_XREF

> Started at: 2016-12-28 19:09 > Duration: 7 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7; make xref ==> hamcrest (get-deps) ==> riak_pb (get-deps) ==> mochiweb (get-deps) ==> webmachine (get-deps) ==> goldrush (get-deps) ==> lager (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> getopt (get-deps) ==> neotoma (get-deps) ==> cuttlefish (get-deps) ==> riak_sysmon (get-deps) ==> eleveldb (get-deps) ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> edown (get-deps) ==> parse_trans (get-deps) ==> bear (get-deps) ==> meck (get-deps) ==> folsom (get-deps) ==> setup (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) ==> clique (get-deps) ==> riak_core (get-deps) ==> develop.34a6cbd.add_thumbs.c2b73a7 (get-deps) ==> hamcrest (compile) ==> hamcrest (post_compile) ==> riak_pb (compile) ==> mochiweb (compile) ==> webmachine (compile) ==> goldrush (compile) ==> lager (compile) ==> poolboy (compile) ==> basho_stats (compile) ==> getopt (compile) ==> neotoma (compile) ==> cuttlefish (compile) ==> getopt (escriptize) ==> goldrush (escriptize) ==> lager (escriptize) ==> neotoma (escriptize) ==> cuttlefish (escriptize) ==> riak_sysmon (compile) ==> eleveldb (compile) make[1]: Entering directory `/tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Entering directory `/tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `tools'. make[1]: Leaving directory `/tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' ==> riak_ensemble (compile) ==> pbkdf2 (compile) ==> edown (compile) ==> parse_trans (compile) ==> bear (compile) ==> meck (compile) ==> folsom (compile) ==> setup (compile) ==> edown (escriptize) ==> setup (escriptize) ==> src (compile) ==> exometer_core (compile) ==> clique (compile) ==> riak_core (compile) ==> develop.34a6cbd.add_thumbs.c2b73a7 (compile) ./rebar xref skip_deps=true WARN: Ignoring sub_dirs for /tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7/deps/exometer_core ==> develop.34a6cbd.add_thumbs.c2b73a7 (xref) ``` --------------------------------------------------
:white_check_mark: MAKE_DIALYZER

> Started at: 2016-12-28 19:10 > Duration: 77 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.34a6cbd.add_thumbs.c2b73a7; make dialyzer ... Snipped 354 lines ... erlang:now/0 erlang:open_port/2 erlang:phash2/1 erlang:phash2/2 erlang:pid_to_list/1 erlang:port_close/1 erlang:port_info/1 erlang:port_info/2 erlang:port_to_list/1 erlang:ports/0 erlang:process_flag/2 erlang:process_info/2 erlang:processes/0 erlang:put/2 erlang:raise/3 erlang:ref_to_list/1 erlang:register/2 erlang:registered/0 erlang:send/2 erlang:send/3 erlang:send_after/3 erlang:spawn/3 erlang:spawn_link/3 erlang:spawn_monitor/1 erlang:split_binary/2 erlang:start_timer/3 erlang:statistics/1 erlang:system_flag/2 erlang:system_monitor/0 erlang:system_monitor/2 erlang:term_to_binary/1 erlang:trace_info/2 erlang:trace_pattern/3 erlang:universaltime/0 erlang:unlink/1 erlang:unregister/1 erlang:whereis/1 error_logger:add_report_handler/1 error_logger:delete_report_handler/1 error_logger:error_msg/1 error_logger:error_msg/2 error_logger:error_report/1 error_logger:error_report/2 error_logger:format/2 error_logger:info_msg/2 error_logger:info_report/1 error_logger:info_report/2 error_logger:warning_msg/1 error_logger:warning_msg/2 escript:script_name/0 ets:all/0 ets:delete/1 ets:delete/2 ets:delete_all_objects/1 ets:delete_object/2 ets:first/1 ets:foldl/3 ets:give_away/3 ets:info/1 ets:info/2 ets:insert/2 ets:insert_new/2 ets:last/1 ets:lookup/2 ets:lookup_element/3 ets:match/2 ets:match_delete/2 ets:match_object/1 ets:match_object/2 ets:match_object/3 ets:match_spec_compile/1 ets:match_spec_run/2 ets:member/2 ets:new/2 ets:next/2 ets:prev/2 ets:safe_fixtable/2 ets:select/1 ets:select/2 ets:select/3 ets:select_count/2 ets:select_delete/2 ets:select_reverse/3 ets:setopts/2 ets:tab2list/1 ets:update_counter/3 ets:update_element/3 eunit:test/1 file:close/1 file:consult/1 file:datasync/1 file:del_dir/1 file:delete/1 file:format_error/1 file:get_cwd/0 file:list_dir/1 file:make_dir/1 file:make_symlink/2 file:open/2 file:position/2 file:pread/2 file:pread/3 file:read/2 file:read_file/1 file:read_file_info/1 file:rename/2 file:script/1 file:script/2 file:set_cwd/1 file:sync/1 file:truncate/1 file:write/2 file:write_file/2 file:write_file_info/2 filelib:ensure_dir/1 filelib:fold_files/5 filelib:is_dir/1 filelib:is_file/1 filelib:is_regular/1 filelib:wildcard/1 filelib:wildcard/2 filename:absname/1 filename:append/2 filename:basename/1 filename:basename/2 filename:dirname/1 filename:extension/1 filename:join/1 filename:join/2 filename:split/1 gb_sets:add_element/2 gb_sets:fold/3 gb_sets:is_element/2 gb_sets:is_empty/1 gb_sets:is_set/1 gb_sets:new/0 gb_trees:delete_any/2 gb_trees:empty/0 gb_trees:enter/3 gb_trees:from_orddict/1 gb_trees:get/2 gb_trees:insert/3 gb_trees:iterator/1 gb_trees:lookup/2 gb_trees:map/2 gb_trees:next/1 gb_trees:size/1 gb_trees:to_list/1 gb_trees:update/3 gb_trees:values/1 gen:call/3 gen:call/4 gen:reply/2 gen:start/5 gen:start/6 gen_event:add_handler/3 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:start_link/1 gen_event:sync_notify/2 gen_event:which_handlers/1 gen_fsm:cancel_timer/1 gen_fsm:reply/2 gen_fsm:send_all_state_event/2 gen_fsm:send_event/2 gen_fsm:send_event_after/2 gen_fsm:start/3 gen_fsm:start_link/3 gen_fsm:start_timer/2 gen_fsm:sync_send_all_state_event/2 gen_fsm:sync_send_all_state_event/3 gen_fsm:sync_send_event/2 gen_fsm:sync_send_event/3 gen_server:abcast/3 gen_server:call/2 gen_server:call/3 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 gen_tcp:accept/2 gen_tcp:close/1 gen_tcp:connect/4 gen_tcp:controlling_process/2 gen_tcp:listen/2 gen_tcp:recv/3 gen_tcp:send/2 global:send/2 global:unregister_name/1 global:whereis_name/1 httpd_util:convert_request_date/1 httpd_util:day/1 httpd_util:month/1 httpd_util:reason_phrase/1 httpd_util:rfc1123_date/0 httpd_util:rfc1123_date/1 igor:parse_transform/2 inet:getaddr/2 inet:getopts/2 inet:getstat/1 inet:getstat/2 inet:parse_address/1 inet:peername/1 inet:port/1 inet:setopts/2 inet:sockname/1 inet_db:register_socket/2 inet_parse:address/1 inet_parse:ntoa/1 init:archive_extension/0 init:get_argument/1 init:get_status/0 init:script_id/0 init:stop/0 init:stop/1 io:columns/0 io:format/1 io:format/2 io:format/3 io:fwrite/1 io:fwrite/2 io:fwrite/3 io:put_chars/1 io:put_chars/2 io:write/1 io_lib:deep_char_list/1 io_lib:format/2 io_lib:fread/2 io_lib:fwrite/2 io_lib:printable_list/1 io_lib:write/1 io_lib:write/2 io_lib:write_atom/1 io_lib_format:fwrite_g/1 io_lib_pretty:print/6 lager_default_tracer:info/1 lib:format_exception/6 lists:append/1 lists:concat/1 lists:duplicate/2 lists:flatlength/1 lists:flatten/2 lists:keystore/4 lists:keytake/3 lists:prefix/2 lists:seq/2 lists:seq/3 lists:sublist/2 lists:sublist/3 lists:sum/1 lists:ukeymerge/3 lists:ukeysort/2 lists:umerge/2 maps:to_list/1 math:cos/1 math:exp/1 math:log/1 math:log10/1 math:pi/0 math:pow/2 math:sqrt/1 memsup:get_system_memory_data/0 mustache:render/2 net_adm:ping/1 net_kernel:monitor_nodes/1 net_kernel:monitor_nodes/2 net_kernel:set_net_ticktime/1 orddict:append/3 orddict:append_list/3 orddict:erase/2 orddict:fetch/2 orddict:fetch_keys/1 orddict:filter/2 orddict:find/2 orddict:fold/3 orddict:from_list/1 orddict:is_key/2 orddict:map/2 orddict:merge/3 orddict:new/0 orddict:store/3 orddict:to_list/1 orddict:update/3 orddict:update/4 orddict:update_counter/3 ordsets:add_element/2 ordsets:del_element/2 ordsets:fold/3 ordsets:from_list/1 ordsets:intersection/2 ordsets:is_element/2 ordsets:is_set/1 ordsets:new/0 ordsets:size/1 ordsets:subtract/2 ordsets:to_list/1 ordsets:union/1 ordsets:union/2 os:cmd/1 os:getenv/1 os:timestamp/0 os:type/0 prim_inet:async_accept/2 prim_inet:getstatus/1 prim_inet:gettype/1 proc_lib:hibernate/3 proc_lib:init_ack/2 proc_lib:spawn/1 proc_lib:spawn_link/1 proc_lib:spawn_link/3 proc_lib:start_link/3 proc_lib:translate_initial_call/1 proplists:delete/2 proplists:get_all_values/2 proplists:get_bool/2 proplists:get_keys/1 proplists:get_value/2 proplists:get_value/3 proplists:is_defined/2 proplists:lookup/2 proplists:substitute_aliases/2 public_key:pem_decode/1 public_key:pkix_decode_cert/2 queue:filter/2 queue:in/2 queue:is_empty/1 queue:len/1 queue:member/2 queue:new/0 queue:out/1 queue:to_list/1 random:seed/0 random:seed/1 random:seed/3 random:seed0/0 random:uniform/0 random:uniform/1 random:uniform_s/2 re:compile/1 re:compile/2 re:replace/4 re:run/2 re:run/3 re:split/2 re:split/3 rebar_config:get_local/3 rebar_mustache:render/2 rebar_rel_utils:get_target_dir/2 rebar_rel_utils:is_rel_dir/0 rebar_rel_utils:load_config/2 release_handler:eval_appup_script/4 rpc:call/4 rpc:call/5 rpc:eval_everywhere/3 rpc:multicall/3 rpc:multicall/4 rpc:multicall/5 sets:add_element/2 sets:del_element/2 sets:fold/3 sets:from_list/1 sets:is_element/2 sets:is_set/1 sets:new/0 sets:size/1 sets:subtract/2 sets:to_list/1 ssl:close/1 ssl:connect/2 ssl:connect/4 ssl:listen/2 ssl:peername/1 ssl:recv/3 ssl:send/2 ssl:setopts/2 ssl:sockname/1 ssl:ssl_accept/1 ssl:ssl_accept/2 ssl:ssl_accept/3 ssl:transport_accept/1 ssl_cipher:openssl_suite/1 ssl_cipher:openssl_suite_name/1 string:centre/2 string:centre/3 string:chr/2 string:cspan/2 string:equal/2 string:join/2 string:left/2 string:left/3 string:len/1 string:rchr/2 string:right/2 string:str/2 string:strip/1 string:strip/2 string:strip/3 string:sub_string/2 string:sub_string/3 string:substr/2 string:substr/3 string:to_float/1 string:to_lower/1 string:tokens/2 supervisor:count_children/1 supervisor:delete_child/2 supervisor:start_child/2 supervisor:start_link/2 supervisor:start_link/3 supervisor:terminate_child/2 supervisor:which_children/1 sys:debug_options/1 sys:get_debug/3 sys:handle_debug/4 sys:handle_system_msg/6 sys:print_log/1 systools:make_script/2 timer:apply_after/4 timer:apply_interval/4 timer:cancel/1 timer:now_diff/2 timer:seconds/1 timer:send_after/2 timer:send_interval/2 timer:sleep/1 timer:tc/1 timer:tc/2 timer:tc/3 unicode:characters_to_binary/1 unicode:characters_to_binary/3 unicode:characters_to_list/1 unicode:characters_to_list/2 xmerl:export_simple/2 xmerl_html:'#element#'/5 xmerl_lib:end_tag/1 xmerl_lib:expand_element/1 xmerl_lib:find_attribute/2 xmerl_lib:mapxml/2 xmerl_lib:start_tag/2 xmerl_ucs:from_utf16be/1 xmerl_ucs:from_utf8/1 xmerl_ucs:to_utf8/1 Unknown types: calendar:datetime/0 erl_syntax:syntaxTree/0 erlang:timestamp/0 ets:comp_match_spec/0 ets:match_spec/0 ets:tab/0 ets:tid/0 file:date_time/0 file:fd/0 file:filename/0 file:io_device/0 file:name/0 file:name_all/0 file:posix/0 gen_tcp:listen_option/0 inet:ip4_address/0 inet:ip6_address/0 inet:ip_address/0 inet:socket/0 meck_history:history_record/0 orddict:orddict/0 ordsets:ordset/1 proplists:property/0 proplists:proplist/0 re:mp/0 supervisor:child_spec/0 timer:tref/0 unicode:charlist/0 done in 0m50.35s done (passed successfully) ==> develop.34a6cbd.add_thumbs.c2b73a7 (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 Proceeding with analysis... done in 0m2.50s done (passed successfully) ``` --------------------------------------------------
:white_large_square: 0 of 2 Code reviews from organization basho
thumbot commented 7 years ago
add_thumbs c2b73a7 :arrow_right: develop 1a51259 :white_check_mark: completed
Looks good! :+1:
:white_check_mark: MERGE

> Started at: 2017-01-20 17:29 > Duration: 0 seconds. > Result: OK > Message: Merge Success: add_thumbs c2b73a7d4b9ad6a39249777bca87897258340ade onto target branch: develop 1a5125965b38e583e49c039473319f796a943e99 > Exit Code: OK > :page_facing_up:

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

> Started at: 2017-01-20 17:29 > Duration: 0 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7; make clean ==> develop.1a51259.add_thumbs.c2b73a7 (clean) ``` --------------------------------------------------
:white_check_mark: MAKE_DEPS

> Started at: 2017-01-20 17:29 > Duration: 16 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7; make deps ==> develop.1a51259.add_thumbs.c2b73a7 (get-deps) Pulling riak_pb from {git,"https://github.com/basho/riak_pb.git", {branch,"develop"}} Cloning into 'riak_pb'... Pulling webmachine from {git,"https://github.com/basho/webmachine.git", {tag,"1.10.8-basho1"}} Cloning into 'webmachine'... Pulling riak_core from {git,"https://github.com/basho/riak_core.git", {branch,"develop"}} Cloning into 'riak_core'... ==> riak_pb (get-deps) Pulling hamcrest from {git,"https://github.com/basho/hamcrest-erlang.git", {tag,"0.3.0-basho"}} Cloning into 'hamcrest'... ==> hamcrest (get-deps) ==> webmachine (get-deps) Pulling mochiweb from {git,"git://github.com/basho/mochiweb.git", {tag,"v2.9.0p2"}} Cloning into 'mochiweb'... ==> mochiweb (get-deps) ==> riak_core (get-deps) Pulling lager from {git,"git://github.com/basho/lager.git",{tag,"3.2.4"}} Cloning into 'lager'... Pulling poolboy from {git,"git://github.com/basho/poolboy.git", {tag,"0.8.1p3"}} Cloning into 'poolboy'... Pulling basho_stats from {git,"git://github.com/basho/basho_stats.git", {tag,"1.0.3"}} Cloning into 'basho_stats'... Pulling riak_sysmon from {git,"git://github.com/basho/riak_sysmon.git", {tag,"2.1.4"}} Cloning into 'riak_sysmon'... Pulling eleveldb from {git,"git://github.com/basho/eleveldb.git", {tag,"2.0.32"}} Cloning into 'eleveldb'... Pulling riak_ensemble from {git,"git://github.com/basho/riak_ensemble", {tag,"2.1.6"}} Cloning into 'riak_ensemble'... Pulling pbkdf2 from {git,"git://github.com/basho/erlang-pbkdf2.git", {tag,"2.0.0"}} Cloning into 'pbkdf2'... Pulling exometer_core from {git,"git://github.com/basho/exometer_core.git", {tag,"1.0.0-basho9"}} Cloning into 'exometer_core'... Pulling clique from {git,"https://github.com/basho/clique.git",{tag,"0.3.8"}} Cloning into 'clique'... ==> lager (get-deps) Pulling goldrush from {git,"https://github.com/basho/goldrush.git", {tag,"0.1.9"}} Cloning into 'goldrush'... ==> goldrush (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> riak_sysmon (get-deps) Pulling cuttlefish from {git,"https://github.com/basho/cuttlefish.git", {tag,"2.0.10"}} Cloning into 'cuttlefish'... ==> cuttlefish (get-deps) Pulling getopt from {git,"https://github.com/basho/getopt.git",{tag,"v0.8.2"}} Cloning into 'getopt'... Pulling neotoma from {git,"https://github.com/basho/neotoma.git", {tag,"1.7.3"}} Cloning into 'neotoma'... ==> getopt (get-deps) ==> neotoma (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. ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) Pulling parse_trans from {git,"git://github.com/basho/parse_trans.git", {tag,"2.9.2p1"}} Cloning into 'parse_trans'... Pulling folsom from {git,"git://github.com/basho/folsom.git",{tag,"0.7.4p5"}} Cloning into 'folsom'... Pulling setup from {git,"git://github.com/basho/setup.git",{tag,"1.4"}} Cloning into 'setup'... ==> parse_trans (get-deps) Pulling edown from {git,"git://github.com/basho/edown.git",{tag,"0.8.1"}} Cloning into 'edown'... ==> edown (get-deps) ==> folsom (get-deps) Pulling bear from {git,"git://github.com/basho/bear.git",{tag,"0.1.3p1"}} Cloning into 'bear'... Pulling meck from {git,"git://github.com/basho/meck.git",{tag,"0.8.2"}} Cloning into 'meck'... ==> bear (get-deps) ==> meck (get-deps) ==> setup (get-deps) ==> clique (get-deps) ``` --------------------------------------------------
:white_check_mark: MAKE_COMPILE

> Started at: 2017-01-20 17:29 > Duration: 38 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7; make compile ... Snipped 719 lines ... de -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 -L/tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared c++ -Wall -O3 -fPIC -I /tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7/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 -L/tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7/deps/eleveldb/c_src/system/lib -pthread -lrt -Wl,-non_shared -lsnappy -Wl,-call_shared make[1]: Leaving directory `/tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7/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 ==> riak_ensemble (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_manager.erl Compiled src/riak_ensemble_root.erl Compiled src/riak_ensemble_exchange.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_basic_backend.erl Compiled src/riak_ensemble_state.erl Compiled src/riak_ensemble_storage.erl Compiled src/riak_ensemble_peer_tree.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 ==> pbkdf2 (compile) Compiled src/pbkdf2.erl ==> edown (compile) Compiled src/edown_make.erl Compiled src/edown_lib.erl Compiled src/edown_doclet.erl Compiled src/edown_xmerl.erl Compiled src/edown_layout.erl ==> parse_trans (compile) Compiled src/parse_trans.erl Compiled src/parse_trans_pp.erl Compiled src/parse_trans_codegen.erl Compiled src/parse_trans_mod.erl Compiled src/ct_expand.erl Compiled src/exprecs.erl ==> bear (compile) Compiled src/bear.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_util.erl Compiled src/meck_code.erl Compiled src/meck_ret_spec.erl Compiled src/meck_proc.erl ==> folsom (compile) Compiled src/folsom_sample_slide_sup.erl Compiled src/folsom_sample_slide.erl Compiled src/folsom_metrics_histogram.erl Compiled src/folsom_ewma.erl Compiled src/folsom_sample_none.erl Compiled src/folsom_sample_exdec.erl Compiled src/folsom_metrics_histogram_ets.erl Compiled src/folsom_metrics_duration.erl Compiled src/folsom.erl Compiled src/folsom_sample.erl Compiled src/folsom_metrics_meter_reader.erl Compiled src/folsom_vm_metrics.erl Compiled src/folsom_metrics.erl Compiled src/folsom_metrics_counter.erl Compiled src/folsom_sample_slide_uniform.erl Compiled src/folsom_metrics_spiral.erl Compiled src/folsom_meter_timer_server.erl Compiled src/folsom_metrics_history.erl Compiled src/folsom_sup.erl Compiled src/folsom_ets.erl Compiled src/folsom_sample_slide_server.erl Compiled src/folsom_utils.erl Compiled src/folsom_metrics_gauge.erl Compiled src/folsom_metrics_meter.erl Compiled src/folsom_sample_uniform.erl ==> setup (compile) Compiled src/setup_lib.erl Compiled src/setup_gen.erl Compiled src/setup.erl ==> edown (escriptize) ==> setup (escriptize) ==> src (compile) ==> exometer_core (compile) Compiled src/exometer_igor.erl Compiled src/exometer_util.erl Compiled src/exometer_entry.erl Compiled src/exometer_probe.erl Compiled src/exometer_folsom_monitor.erl Compiled src/exometer_report.erl Compiled src/exometer_folsom.erl Compiled src/exometer_report_lager.erl Compiled src/exometer_duration.erl Compiled src/exometer_function.erl Compiled src/exometer_core_sup.erl Compiled src/exometer_slide.erl Compiled src/exometer_slot_slide.erl Compiled src/exometer_report_tty.erl Compiled src/exometer_proc.erl Compiled src/exo_montest.erl Compiled src/exometer_cache.erl Compiled src/exometer_spiral.erl Compiled src/exometer_cpu.erl Compiled src/exometer_alias.erl Compiled src/exometer_shallowtree.erl Compiled src/exometer_admin.erl Compiled src/exometer_uniform.erl Compiled src/exometer.erl Compiled src/exometer_info.erl Compiled src/exometer_core_app.erl Compiled src/exometer_histogram.erl ==> clique (compile) Compiled src/clique_writer.erl Compiled src/clique_handler.erl Compiled src/clique_test_group_leader.erl Compiled src/clique_table.erl Compiled src/clique_json_writer.erl Compiled src/clique_config.erl Compiled src/clique.erl Compiled src/clique_status.erl Compiled src/clique_typecast.erl Compiled src/clique_human_writer.erl Compiled src/clique_usage.erl Compiled src/clique_error.erl Compiled src/clique_manager.erl Compiled src/clique_app.erl Compiled src/clique_nodes.erl Compiled src/clique_sup.erl Compiled src/clique_csv_writer.erl Compiled src/clique_parser.erl Compiled src/clique_command.erl Compiled src/clique_spec.erl ==> riak_core (compile) Compiled src/gen_nb_server.erl Compiled src/riak_core_gen_server.erl Compiled src/riak_core_broadcast_handler.erl Compiled src/riak_core_stat_xform.erl Compiled src/riak_core_vnode_worker_pool.erl Compiled src/chash.erl Compiled src/riak_core_format.erl Compiled src/riak_core_broadcast.erl Compiled src/riak_core_ring_manager.erl Compiled src/riak_core_handoff_sender_sup.erl Compiled src/riak_core_dist_mon.erl Compiled src/chashbin.erl Compiled src/riak_core_vnode_proxy.erl Compiled src/riak_core_status.erl Compiled src/riak_core_repair.erl Compiled src/riak_core_metadata_exchange_fsm.erl Compiled src/riak_core_claim_sim.erl Compiled src/riak_core_mochiglobal.erl Compiled src/dvvset.erl Compiled src/riak_core_vnode_manager.erl Compiled src/riak_core_bucket.erl Compiled src/vclock.erl Compiled src/riak_core_bg_manager.erl Compiled src/riak_core_node_watcher.erl Compiled src/riak_core_dtrace.erl Compiled src/riak_core_tracer.erl Compiled src/riak_core_vnode_sup.erl Compiled src/riak_core_test_util.erl Compiled src/riak_core_stat.erl Compiled src/riak_core_sup.erl Compiled src/riak_core_handoff_sup.erl Compiled src/riak_core_nodeid.erl Compiled src/riak_core_vnode_proxy_sup.erl Compiled src/riak_core_handoff_listener.erl Compiled src/riak_core_cli_registry.erl Compiled src/riak_core_app.erl Compiled src/riak_core_tcp_mon.erl Compiled src/hashtree.erl Compiled src/riak_core_stat_calc_sup.erl Compiled src/riak_core_util.erl Compiled src/riak_core_ring_util.erl Compiled src/riak_core_console_table.erl Compiled src/riak_core_cinfo_core.erl Compiled src/supervisor_pre_r14b04.erl Compiled src/riak_core_cluster_cli.erl Compiled src/riak_core_net_ticktime.erl Compiled src/riak_core_ring.erl Compiled src/riak_core_coverage_plan.erl Compiled src/riak_core_send_msg.erl Compiled src/riak_core_throttle.erl Compiled src/riak_core_metadata.erl Compiled src/hashtree_tree.erl Compiled src/riak_core_stat_q.erl Compiled src/riak_core_table_owner.erl Compiled src/riak_core_vnode_master.erl Compiled src/process_proxy.erl Compiled src/riak_core_ring_handler.erl Compiled src/riak_core_exo_monitor.erl Compiled src/riak_core_claim_util.erl Compiled src/riak_core_stat_calc_proc.erl Compiled src/riak_core_metadata_object.erl Compiled src/riak_core_eventhandler_sup.erl Compiled src/riak_core_handoff_listener_sup.erl Compiled src/riak_core_sysmon_minder.erl Compiled src/riak_core_pw_auth.erl Compiled src/app_helper.erl Compiled src/riak_core_stat_sup.erl Compiled src/riak_core_node_watcher_events.erl Compiled src/riak_core_sysmon_handler.erl Compiled src/riak_core_metadata_manager.erl Compiled src/riak_core_handoff_cli.erl Compiled src/riak_core_bucket_props.erl Compiled src/riak_core_vnode_worker.erl Compiled src/riak_core_console.erl Compiled src/riak_core_metadata_hashtree.erl Compiled src/bloom.erl Compiled src/riak_core_handoff_status.erl Compiled src/riak_core_handoff_sender.erl Compiled src/riak_core_ring_events.erl Compiled src/riak_core_gossip.erl Compiled src/riak_core_coverage_fsm.erl Compiled src/riak_core_claimant.erl Compiled src/riak_core_ssl_util.erl Compiled src/riak_core_stats_sup.erl Compiled src/riak_core_bucket_type.erl Compiled src/riak_core_handoff_receiver.erl Compiled src/riak_core_handoff_receiver_sup.erl Compiled src/riak_core_security.erl Compiled src/riak_core_claim.erl Compiled src/riak_core_new_claim.erl Compiled src/riak_core_stat_cache.erl Compiled src/riak_core_handoff_manager.erl Compiled src/riak_core_apl.erl Compiled src/riak_core.erl Compiled src/riak_core_vnode.erl Compiled src/riak_core_eventhandler_guard.erl Compiled src/riak_core_base64url.erl Compiled src/riak_core_priority_queue.erl Compiled src/riak_core_capability.erl ==> develop.1a51259.add_thumbs.c2b73a7 (compile) Compiled src/riak_api_pb_service.erl Compiled src/riak_api_pb_frame.erl Compiled src/riak_api_stat.erl Compiled src/riak_api_web.erl Compiled src/riak_api_web_security.erl Compiled src/riak_api_pb_listener.erl Compiled src/riak_api_sup.erl Compiled src/riak_api_pb_registration_helper.erl Compiled src/riak_api_app.erl Compiled src/riak_core_pb_bucket_type.erl Compiled src/riak_core_pb_bucket.erl Compiled src/riak_api_pb_sup.erl Compiled src/riak_api_basic_pb_service.erl Compiled src/riak_api_pb_registrar.erl Compiled src/riak_api_wm_urlmap.erl Compiled src/riak_api_ssl.erl Compiled src/riak_api_pb_server.erl ``` --------------------------------------------------
:white_check_mark: MAKE_TEST

> Started at: 2017-01-20 17:30 > Duration: 10 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7; make test ==> hamcrest (get-deps) ==> riak_pb (get-deps) ==> mochiweb (get-deps) ==> webmachine (get-deps) ==> goldrush (get-deps) ==> lager (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> getopt (get-deps) ==> neotoma (get-deps) ==> cuttlefish (get-deps) ==> riak_sysmon (get-deps) ==> eleveldb (get-deps) ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> edown (get-deps) ==> parse_trans (get-deps) ==> bear (get-deps) ==> meck (get-deps) ==> folsom (get-deps) ==> setup (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) ==> clique (get-deps) ==> riak_core (get-deps) ==> develop.1a51259.add_thumbs.c2b73a7 (get-deps) ==> hamcrest (compile) ==> hamcrest (post_compile) ==> riak_pb (compile) ==> mochiweb (compile) ==> webmachine (compile) ==> goldrush (compile) ==> lager (compile) ==> poolboy (compile) ==> basho_stats (compile) ==> getopt (compile) ==> neotoma (compile) ==> cuttlefish (compile) ==> getopt (escriptize) ==> goldrush (escriptize) ==> lager (escriptize) ==> neotoma (escriptize) ==> cuttlefish (escriptize) ==> riak_sysmon (compile) ==> eleveldb (compile) make[1]: Entering directory `/tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Entering directory `/tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `tools'. make[1]: Leaving directory `/tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' ==> riak_ensemble (compile) ==> pbkdf2 (compile) ==> edown (compile) ==> parse_trans (compile) ==> bear (compile) ==> meck (compile) ==> folsom (compile) ==> setup (compile) ==> edown (escriptize) ==> setup (escriptize) ==> src (compile) ==> exometer_core (compile) ==> clique (compile) ==> riak_core (compile) ==> develop.1a51259.add_thumbs.c2b73a7 (compile) ./rebar eunit skip_deps=true WARN: Ignoring sub_dirs for /tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7/deps/exometer_core ==> develop.1a51259.add_thumbs.c2b73a7 (eunit) Compiled src/riak_api_pb_service.erl Compiled src/riak_api_pb_frame.erl Compiled src/riak_api_stat.erl Compiled src/riak_api_web_security.erl Compiled src/riak_api_web.erl Compiled src/riak_api_pb_registration_helper.erl Compiled src/riak_api_sup.erl Compiled src/riak_api_app.erl Compiled src/riak_core_pb_bucket_type.erl Compiled src/riak_core_pb_bucket.erl Compiled src/riak_api_pb_listener.erl Compiled src/riak_api_basic_pb_service.erl Compiled src/riak_api_pb_sup.erl Compiled src/riak_api_pb_registrar.erl Compiled src/riak_api_wm_urlmap.erl Compiled src/riak_api_ssl.erl Compiled test/riak_api_test_util.erl Compiled test/riak_api_schema_tests.erl Compiled test/pb_dummy_svc.erl Compiled test/pb_service_test.erl Compiled src/riak_api_pb_server.erl ======================== EUnit ======================== module 'riak_api_pb_registrar' riak_api_pb_registrar:269: deregister_test_...[0.001 s] ok riak_api_pb_registrar:274: deregister_test_...ok riak_api_pb_registrar:276: deregister_test_...ok riak_api_pb_registrar:278: deregister_test_...ok riak_api_pb_registrar:283: deregister_test_...ok riak_api_pb_registrar:295: register_test_...ok riak_api_pb_registrar:300: register_test_...ok riak_api_pb_registrar:302: register_test_...ok riak_api_pb_registrar:308: register_test_...ok riak_api_pb_registrar:316: services_test_...ok riak_api_pb_registrar:317: services_test_...ok riak_api_pb_registrar:334: registration_inheritance_test_...ok riak_api_pb_registrar:349: registration_inheritance_test_...ok riak_api_pb_registrar:360: registration_inheritance_test_...[0.418 s] ok [done in 0.464 s] module 'riak_api_web_security' module 'riak_api_ssl' module 'riak_api_basic_pb_service' module 'pb_dummy_svc' module 'riak_api_pb_sup' module 'riak_api_wm_urlmap' module 'riak_api_stat' module 'riak_api_app' module 'riak_api_pb_registration_helper' module 'riak_api_test_util' module 'riak_core_pb_bucket' module 'riak_core_pb_bucket_type' module 'pb_service_test' pb_service_test:181: simple_test_...[0.017 s] ok pb_service_test:183: simple_test_...ok pb_service_test:186: simple_test_...ok pb_service_test:189: simple_test_...[0.026 s] ok pb_service_test:191: simple_test_...ok pb_service_test:193: simple_test_...ok pb_service_test:195: simple_test_...ok pb_service_test:197: simple_test_...ok pb_service_test:199: simple_test_...ok pb_service_test:207: late_registration_test_...[0.001 s] ok pb_service_test:224: deregister_during_shutdown_test_...ok pb_service_test:236: swap_test_...ok [done in 0.412 s] module 'riak_api_sup' module 'riak_api_pb_server' riak_api_pb_server:547: receive_closed_socket_test_...[0.003 s] ok [done in 0.006 s] module 'riak_api_pb_service' module 'riak_api_pb_listener' riak_api_pb_listener: listeners_test_ (old config keys get upgraded)...ok riak_api_pb_listener: listeners_test_ (missing old IP config key disables listener)...ok riak_api_pb_listener: listeners_test_ (missing old Port config key disables listener)...ok riak_api_pb_listener: listeners_test_ (bad configs are ignored)...ok [done in 0.012 s] module 'riak_api_web' module 'riak_api_pb_frame' module 'riak_api_schema_tests' riak_api_schema_tests: basic_schema_test...[0.072 s] ok riak_api_schema_tests: override_schema_test...[0.033 s] ok [done in 0.111 s] ======================================================= All 33 tests passed. Cover analysis: /tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7/.eunit/index.html ``` --------------------------------------------------
:white_check_mark: MAKE_XREF

> Started at: 2017-01-20 17:30 > Duration: 8 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7; make xref ==> hamcrest (get-deps) ==> riak_pb (get-deps) ==> mochiweb (get-deps) ==> webmachine (get-deps) ==> goldrush (get-deps) ==> lager (get-deps) ==> poolboy (get-deps) ==> basho_stats (get-deps) ==> getopt (get-deps) ==> neotoma (get-deps) ==> cuttlefish (get-deps) ==> riak_sysmon (get-deps) ==> eleveldb (get-deps) ==> riak_ensemble (get-deps) ==> pbkdf2 (get-deps) ==> edown (get-deps) ==> parse_trans (get-deps) ==> bear (get-deps) ==> meck (get-deps) ==> folsom (get-deps) ==> setup (get-deps) ==> src (get-deps) ==> exometer_core (get-deps) ==> clique (get-deps) ==> riak_core (get-deps) ==> develop.1a51259.add_thumbs.c2b73a7 (get-deps) ==> hamcrest (compile) ==> hamcrest (post_compile) ==> riak_pb (compile) ==> mochiweb (compile) ==> webmachine (compile) ==> goldrush (compile) ==> lager (compile) ==> poolboy (compile) ==> basho_stats (compile) ==> getopt (compile) ==> neotoma (compile) ==> cuttlefish (compile) ==> getopt (escriptize) ==> goldrush (escriptize) ==> lager (escriptize) ==> neotoma (escriptize) ==> cuttlefish (escriptize) ==> riak_sysmon (compile) ==> eleveldb (compile) make[1]: Entering directory `/tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Entering directory `/tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' make[1]: Nothing to be done for `tools'. make[1]: Leaving directory `/tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7/deps/eleveldb/c_src/leveldb' ==> riak_ensemble (compile) ==> pbkdf2 (compile) ==> edown (compile) ==> parse_trans (compile) ==> bear (compile) ==> meck (compile) ==> folsom (compile) ==> setup (compile) ==> edown (escriptize) ==> setup (escriptize) ==> src (compile) ==> exometer_core (compile) ==> clique (compile) ==> riak_core (compile) ==> develop.1a51259.add_thumbs.c2b73a7 (compile) ./rebar xref skip_deps=true WARN: Ignoring sub_dirs for /tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7/deps/exometer_core ==> develop.1a51259.add_thumbs.c2b73a7 (xref) ``` --------------------------------------------------
:white_check_mark: MAKE_DIALYZER

> Started at: 2017-01-20 17:30 > Duration: 70 seconds. > Result: OK > Message: OK > Exit Code: 0 > :page_facing_up:

``` cd /tmp/thumbs/develop.1a51259.add_thumbs.c2b73a7; make dialyzer ... Snipped 354 lines ... erlang:now/0 erlang:open_port/2 erlang:phash2/1 erlang:phash2/2 erlang:pid_to_list/1 erlang:port_close/1 erlang:port_info/1 erlang:port_info/2 erlang:port_to_list/1 erlang:ports/0 erlang:process_flag/2 erlang:process_info/2 erlang:processes/0 erlang:put/2 erlang:raise/3 erlang:ref_to_list/1 erlang:register/2 erlang:registered/0 erlang:send/2 erlang:send/3 erlang:send_after/3 erlang:spawn/3 erlang:spawn_link/3 erlang:spawn_monitor/1 erlang:split_binary/2 erlang:start_timer/3 erlang:statistics/1 erlang:system_flag/2 erlang:system_monitor/0 erlang:system_monitor/2 erlang:term_to_binary/1 erlang:trace_info/2 erlang:trace_pattern/3 erlang:universaltime/0 erlang:unlink/1 erlang:unregister/1 erlang:whereis/1 error_logger:add_report_handler/1 error_logger:delete_report_handler/1 error_logger:error_msg/1 error_logger:error_msg/2 error_logger:error_report/1 error_logger:error_report/2 error_logger:format/2 error_logger:info_msg/2 error_logger:info_report/1 error_logger:info_report/2 error_logger:warning_msg/1 error_logger:warning_msg/2 escript:script_name/0 ets:all/0 ets:delete/1 ets:delete/2 ets:delete_all_objects/1 ets:delete_object/2 ets:first/1 ets:foldl/3 ets:give_away/3 ets:info/1 ets:info/2 ets:insert/2 ets:insert_new/2 ets:last/1 ets:lookup/2 ets:lookup_element/3 ets:match/2 ets:match_delete/2 ets:match_object/1 ets:match_object/2 ets:match_object/3 ets:match_spec_compile/1 ets:match_spec_run/2 ets:member/2 ets:new/2 ets:next/2 ets:prev/2 ets:safe_fixtable/2 ets:select/1 ets:select/2 ets:select/3 ets:select_count/2 ets:select_delete/2 ets:select_reverse/3 ets:setopts/2 ets:tab2list/1 ets:update_counter/3 ets:update_element/3 eunit:test/1 file:close/1 file:consult/1 file:datasync/1 file:del_dir/1 file:delete/1 file:format_error/1 file:get_cwd/0 file:list_dir/1 file:make_dir/1 file:make_symlink/2 file:open/2 file:position/2 file:pread/2 file:pread/3 file:read/2 file:read_file/1 file:read_file_info/1 file:rename/2 file:script/1 file:script/2 file:set_cwd/1 file:sync/1 file:truncate/1 file:write/2 file:write_file/2 file:write_file_info/2 filelib:ensure_dir/1 filelib:fold_files/5 filelib:is_dir/1 filelib:is_file/1 filelib:is_regular/1 filelib:wildcard/1 filelib:wildcard/2 filename:absname/1 filename:append/2 filename:basename/1 filename:basename/2 filename:dirname/1 filename:extension/1 filename:join/1 filename:join/2 filename:split/1 gb_sets:add_element/2 gb_sets:fold/3 gb_sets:is_element/2 gb_sets:is_empty/1 gb_sets:is_set/1 gb_sets:new/0 gb_trees:delete_any/2 gb_trees:empty/0 gb_trees:enter/3 gb_trees:from_orddict/1 gb_trees:get/2 gb_trees:insert/3 gb_trees:iterator/1 gb_trees:lookup/2 gb_trees:map/2 gb_trees:next/1 gb_trees:size/1 gb_trees:to_list/1 gb_trees:update/3 gb_trees:values/1 gen:call/3 gen:call/4 gen:reply/2 gen:start/5 gen:start/6 gen_event:add_handler/3 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:start_link/1 gen_event:sync_notify/2 gen_event:which_handlers/1 gen_fsm:cancel_timer/1 gen_fsm:reply/2 gen_fsm:send_all_state_event/2 gen_fsm:send_event/2 gen_fsm:send_event_after/2 gen_fsm:start/3 gen_fsm:start_link/3 gen_fsm:start_timer/2 gen_fsm:sync_send_all_state_event/2 gen_fsm:sync_send_all_state_event/3 gen_fsm:sync_send_event/2 gen_fsm:sync_send_event/3 gen_server:abcast/3 gen_server:call/2 gen_server:call/3 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 gen_tcp:accept/2 gen_tcp:close/1 gen_tcp:connect/4 gen_tcp:controlling_process/2 gen_tcp:listen/2 gen_tcp:recv/3 gen_tcp:send/2 global:send/2 global:unregister_name/1 global:whereis_name/1 httpd_util:convert_request_date/1 httpd_util:day/1 httpd_util:month/1 httpd_util:reason_phrase/1 httpd_util:rfc1123_date/0 httpd_util:rfc1123_date/1 igor:parse_transform/2 inet:getaddr/2 inet:getopts/2 inet:getstat/1 inet:getstat/2 inet:parse_address/1 inet:peername/1 inet:port/1 inet:setopts/2 inet:sockname/1 inet_db:register_socket/2 inet_parse:address/1 inet_parse:ntoa/1 init:archive_extension/0 init:get_argument/1 init:get_status/0 init:script_id/0 init:stop/0 init:stop/1 io:columns/0 io:format/1 io:format/2 io:format/3 io:fwrite/1 io:fwrite/2 io:fwrite/3 io:put_chars/1 io:put_chars/2 io:write/1 io_lib:deep_char_list/1 io_lib:format/2 io_lib:fread/2 io_lib:fwrite/2 io_lib:printable_list/1 io_lib:write/1 io_lib:write/2 io_lib:write_atom/1 io_lib_format:fwrite_g/1 io_lib_pretty:print/6 lager_default_tracer:info/1 lib:format_exception/6 lists:append/1 lists:concat/1 lists:duplicate/2 lists:flatlength/1 lists:flatten/2 lists:keystore/4 lists:keytake/3 lists:prefix/2 lists:seq/2 lists:seq/3 lists:sublist/2 lists:sublist/3 lists:sum/1 lists:ukeymerge/3 lists:ukeysort/2 lists:umerge/2 maps:to_list/1 math:cos/1 math:exp/1 math:log/1 math:log10/1 math:pi/0 math:pow/2 math:sqrt/1 memsup:get_system_memory_data/0 mustache:render/2 net_adm:ping/1 net_kernel:monitor_nodes/1 net_kernel:monitor_nodes/2 net_kernel:set_net_ticktime/1 orddict:append/3 orddict:append_list/3 orddict:erase/2 orddict:fetch/2 orddict:fetch_keys/1 orddict:filter/2 orddict:find/2 orddict:fold/3 orddict:from_list/1 orddict:is_key/2 orddict:map/2 orddict:merge/3 orddict:new/0 orddict:store/3 orddict:to_list/1 orddict:update/3 orddict:update/4 orddict:update_counter/3 ordsets:add_element/2 ordsets:del_element/2 ordsets:fold/3 ordsets:from_list/1 ordsets:intersection/2 ordsets:is_element/2 ordsets:is_set/1 ordsets:new/0 ordsets:size/1 ordsets:subtract/2 ordsets:to_list/1 ordsets:union/1 ordsets:union/2 os:cmd/1 os:getenv/1 os:timestamp/0 os:type/0 prim_inet:async_accept/2 prim_inet:getstatus/1 prim_inet:gettype/1 proc_lib:hibernate/3 proc_lib:init_ack/2 proc_lib:spawn/1 proc_lib:spawn_link/1 proc_lib:spawn_link/3 proc_lib:start_link/3 proc_lib:translate_initial_call/1 proplists:delete/2 proplists:get_all_values/2 proplists:get_bool/2 proplists:get_keys/1 proplists:get_value/2 proplists:get_value/3 proplists:is_defined/2 proplists:lookup/2 proplists:substitute_aliases/2 public_key:pem_decode/1 public_key:pkix_decode_cert/2 queue:filter/2 queue:in/2 queue:is_empty/1 queue:len/1 queue:member/2 queue:new/0 queue:out/1 queue:to_list/1 random:seed/0 random:seed/1 random:seed/3 random:seed0/0 random:uniform/0 random:uniform/1 random:uniform_s/2 re:compile/1 re:compile/2 re:replace/4 re:run/2 re:run/3 re:split/2 re:split/3 rebar_config:get_local/3 rebar_mustache:render/2 rebar_rel_utils:get_target_dir/2 rebar_rel_utils:is_rel_dir/0 rebar_rel_utils:load_config/2 release_handler:eval_appup_script/4 rpc:call/4 rpc:call/5 rpc:eval_everywhere/3 rpc:multicall/3 rpc:multicall/4 rpc:multicall/5 sets:add_element/2 sets:del_element/2 sets:fold/3 sets:from_list/1 sets:is_element/2 sets:is_set/1 sets:new/0 sets:size/1 sets:subtract/2 sets:to_list/1 ssl:close/1 ssl:connect/2 ssl:connect/4 ssl:listen/2 ssl:peername/1 ssl:recv/3 ssl:send/2 ssl:setopts/2 ssl:sockname/1 ssl:ssl_accept/1 ssl:ssl_accept/2 ssl:ssl_accept/3 ssl:transport_accept/1 ssl_cipher:openssl_suite/1 ssl_cipher:openssl_suite_name/1 string:centre/2 string:centre/3 string:chr/2 string:cspan/2 string:equal/2 string:join/2 string:left/2 string:left/3 string:len/1 string:rchr/2 string:right/2 string:str/2 string:strip/1 string:strip/2 string:strip/3 string:sub_string/2 string:sub_string/3 string:substr/2 string:substr/3 string:to_float/1 string:to_lower/1 string:tokens/2 supervisor:count_children/1 supervisor:delete_child/2 supervisor:start_child/2 supervisor:start_link/2 supervisor:start_link/3 supervisor:terminate_child/2 supervisor:which_children/1 sys:debug_options/1 sys:get_debug/3 sys:handle_debug/4 sys:handle_system_msg/6 sys:print_log/1 systools:make_script/2 timer:apply_after/4 timer:apply_interval/4 timer:cancel/1 timer:now_diff/2 timer:seconds/1 timer:send_after/2 timer:send_interval/2 timer:sleep/1 timer:tc/1 timer:tc/2 timer:tc/3 unicode:characters_to_binary/1 unicode:characters_to_binary/3 unicode:characters_to_list/1 unicode:characters_to_list/2 xmerl:export_simple/2 xmerl_html:'#element#'/5 xmerl_lib:end_tag/1 xmerl_lib:expand_element/1 xmerl_lib:find_attribute/2 xmerl_lib:mapxml/2 xmerl_lib:start_tag/2 xmerl_ucs:from_utf16be/1 xmerl_ucs:from_utf8/1 xmerl_ucs:to_utf8/1 Unknown types: calendar:datetime/0 erl_syntax:syntaxTree/0 erlang:timestamp/0 ets:comp_match_spec/0 ets:match_spec/0 ets:tab/0 ets:tid/0 file:date_time/0 file:fd/0 file:filename/0 file:io_device/0 file:name/0 file:name_all/0 file:posix/0 gen_tcp:listen_option/0 inet:ip4_address/0 inet:ip6_address/0 inet:ip_address/0 inet:socket/0 meck_history:history_record/0 orddict:orddict/0 ordsets:ordset/1 proplists:property/0 proplists:proplist/0 re:mp/0 supervisor:child_spec/0 timer:tref/0 unicode:charlist/0 done in 0m43.32s done (passed successfully) ==> develop.1a51259.add_thumbs.c2b73a7 (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 Proceeding with analysis... done in 0m2.79s done (passed successfully) ``` --------------------------------------------------
:white_large_square: 0 of 2 Code reviews from organization basho