=> Bootstrap dependency digest>=20010302: found digest-20180917 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for gearmand-1.1.18nb2 /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/data/scratch/devel/gearmand/work/gearmand-1.1.18' gmake[2]: Entering directory '/data/scratch/devel/gearmand/work/gearmand-1.1.18' CXX libgearman/libgearman_server_libgearman_server_la-backtrace.lo CXX libgearman/libgearman_server_libgearman_server_la-pipe.lo CXX libgearman/libgearman_server_libgearman_server_la-strerror.lo CXX libgearman/libgearman_server_libgearman_server_la-vector.lo CXX libgearman/libgearman_server_libgearman_server_la-command.lo CXX libgearman/libgearman_libgearman_vector_la-vector.lo CXX libgearman/libgearman_libgearman_vector_la-backtrace.lo CXX libgearman/libgearman_libgearman_result_la-result.lo CXX libgearman/libgearman_libgearman_result_la-vector.lo CXX libgearman/libgearman_libgearman_hostile_la-check.lo CXX libgearman/libgearman_libgearman_result_la-backtrace.lo CXX libgearman/libgearman_libgearman_hostile_la-actions.lo CXX libgearman/libgearman_libgearman_hostile_la-aggregator.lo CXX libgearman/libgearman_libgearman_hostile_la-allocator.lo CXX libgearman/libgearman_libgearman_hostile_la-argument.lo CXX libgearman/libgearman_libgearman_hostile_la-add.lo CXX libgearman/libgearman_libgearman_hostile_la-backtrace.lo CXX libgearman/libgearman_libgearman_hostile_la-client.lo CXX libgearman/libgearman_libgearman_hostile_la-command.lo CXX libgearman/libgearman_libgearman_hostile_la-connection.lo CXX libgearman/libgearman_libgearman_hostile_la-do.lo CXX libgearman/libgearman_libgearman_hostile_la-error.lo CXX libgearman/libgearman_libgearman_hostile_la-error_code.lo CXX libgearman/libgearman_libgearman_hostile_la-execute.lo CXX libgearman/libgearman_libgearman_hostile_la-function.lo CXX libgearman/function/libgearman_libgearman_hostile_la-function_v2.lo CXX libgearman/function/libgearman_libgearman_hostile_la-make.lo CXX libgearman/function/libgearman_libgearman_hostile_la-partition.lo CXX libgearman/libgearman_libgearman_hostile_la-gearman.lo CXX libgearman/libgearman_libgearman_hostile_la-job.lo CXX libgearman/libgearman_libgearman_hostile_la-kill.lo CXX libgearman/libgearman_libgearman_hostile_la-log.lo CXX libgearman/libgearman_libgearman_hostile_la-packet.lo CXX libgearman/libgearman_libgearman_hostile_la-parse.lo CXX libgearman/protocol/libgearman_libgearman_hostile_la-echo.lo CXX libgearman/protocol/libgearman_libgearman_hostile_la-option.lo CXX libgearman/protocol/libgearman_libgearman_hostile_la-submit.lo CXX libgearman/protocol/libgearman_libgearman_hostile_la-work_exception.lo CXX libgearman/libgearman_libgearman_hostile_la-result.lo CXX libgearman/libgearman_libgearman_hostile_la-run.lo CXX libgearman/libgearman_libgearman_hostile_la-status.lo CXX libgearman/libgearman_libgearman_hostile_la-strerror.lo CXX libgearman/libgearman_libgearman_hostile_la-string.lo CXX libgearman/libgearman_libgearman_hostile_la-task.lo CXX libgearman/libgearman_libgearman_hostile_la-task_attr.lo CXX libgearman/libgearman_libgearman_hostile_la-unique.lo CXX libgearman/libgearman_libgearman_hostile_la-server_options.lo CXX libgearman/libgearman_libgearman_hostile_la-universal.lo CXX libgearman/libgearman_libgearman_hostile_la-vector.lo CXX libgearman/libgearman_libgearman_hostile_la-worker.lo CXX libgearman/libgearman_libgearman_hostile_la-pipe.lo CXX libgearman/libgearman_libgearman_hostile_la-uuid.lo CXX bin/gearadmin.o CXX util/instance.o CXX util/operation.o CXX libtest/libtest_libtest_la-formatter.lo CXX libtest/libtest_libtest_la-client.lo CXX libtest/libtest_libtest_la-framework.lo CXX libtest/libtest_libtest_la-has.lo CXX libtest/libtest_libtest_la-http.lo CXX libtest/libtest_libtest_la-is_local.lo CXX libtest/libtest_libtest_la-killpid.lo CXX libtest/libtest_libtest_la-libtool.lo CXX libtest/libtest_libtest_la-main.lo CXX libtest/libtest_libtest_la-port.lo CXX libtest/libtest_libtest_la-result.lo CXX libtest/libtest_libtest_la-runner.lo In file included from bin/gearadmin.cc:84: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :311:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ CXX libtest/libtest_libtest_la-server.lo In file included from libtest/formatter.cc:39: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from libtest/has.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from bin/gearadmin.cc:84: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ In file included from libtest/client.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ libtest/client.cc:50:10: warning: 'MSG_NOSIGNAL' macro redefined [-Wmacro-redefined] # define MSG_NOSIGNAL 0 ^ /usr/include/sys/socket.h:499:9: note: previous definition is here #define MSG_NOSIGNAL 0x0400 /* do not generate SIGPIPE on EOF */ ^ CXX libtest/libtest_libtest_la-server_container.lo In file included from libtest/killpid.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from libtest/http.cc:39: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CXX libtest/libtest_libtest_la-signal.lo In file included from libtest/result.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from libtest/framework.cc:39: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from libtest/is_local.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. In file included from libtest/main.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. In file included from libtest/port.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. In file included from libtest/libtool.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. 3 warnings generated. 4 warnings generated. 3 warnings generated. In file included from libtest/runner.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. In file included from libtest/server.cc:39: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from libtest/server_container.cc:39: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from libtest/signal.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. 3 warnings generated. 3 warnings generated. 3 warnings generated. CXX libtest/libtest_libtest_la-socket.lo CXX libtest/libtest_libtest_la-strerror.lo 3 warnings generated. CXX libtest/libtest_libtest_la-timer.lo 3 warnings generated. CXX libtest/libtest_libtest_la-tmpfile.lo CXX libtest/libtest_libtest_la-vchar.lo 3 warnings generated. CXX libtest/libtest_libtest_la-memcached.lo CXX libtest/libtest_libtest_la-gearmand.lo CXX libtest/libtest_libtest_la-blobslap_worker.lo In file included from libtest/socket.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. In file included from libtest/strerror.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CXX libtest/abort.o CXX libtest/wait.o CXX libtest/dream.o 3 warnings generated. 3 warnings generated. CXX libtest/skiptest.o CXX libtest/cpu.o In file included from libtest/tmpfile.cc:39: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from libtest/gearmand.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CXX libtest/core_count.o In file included from libtest/vchar.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from libtest/memcached.cc:39: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from libtest/blobslap_worker.cc:39: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ CXX libtest/backtrace_test.o ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CXX libgearman/backtrace.o 3 warnings generated. 3 warnings generated. CC libhostile/t/pipe.o 3 warnings generated. In file included from libtest/dream.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CC libhostile/t/libhostile_t_hostile_pipe-pipe.o 3 warnings generated. 3 warnings generated. CC libhostile/t/pipe2.o 3 warnings generated. CC libhostile/t/libhostile_t_hostile_pipe2-pipe2.o CC libhostile/t/close.o CC libhostile/t/libhostile_t_hostile_close-close.o CXX benchmark/blobslap_client.o CXX benchmark/benchmark_blobslap_worker-blobslap_worker.o In file included from libtest/skiptest.cc:39: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CXX util/benchmark_blobslap_worker-daemon.o CXX util/benchmark_blobslap_worker-logfile.o 3 warnings generated. CXX util/benchmark_blobslap_worker-pidfile.o CXX util/benchmark_blobslap_worker-signal.o CXX util/gearmand_hostile_gearmand-daemon.o CXX util/gearmand_hostile_gearmand-pidfile.o CXX libtest/gearmand_hostile_gearmand-cpu.o CXX util/tests_libstartworker_la-instance.lo CXX util/tests_libstartworker_la-operation.lo CXX gearmand/gearmand_gearmand-gearmand.o CXX util/gearmand_gearmand-daemon.o CXX util/gearmand_gearmand-pidfile.o In file included from benchmark/blobslap_worker.cc:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :545:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ CXX libtest/gearmand_gearmand-cpu.o CXX tests/blobslap_client.o CXX tests/vector.o CXX tests/result.o CXX tests/cli.o CXX tests/gearmand.o CXX tests/workers/aggregator/t_client-cat.o In file included from benchmark/blobslap_worker.cc:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ CXX tests/workers/v1/t_client-echo_or_react.o CXX tests/workers/v1/t_client-echo_or_react_chunk.o CXX tests/workers/v1/t_client-unique.o In file included from gearmand/gearmand.cc:67: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :38:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ CXX tests/workers/v2/t_client-call_exception.o In file included from gearmand/gearmand.cc:67: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ CXX tests/workers/v2/t_client-echo_or_react.o CXX tests/workers/v2/t_client-echo_or_react_chunk.o CXX tests/workers/v2/t_client-sleep_return_random.o In file included from tests/workers/aggregator/cat.cc:39: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/blobslap_client.cc:42: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/vector.cc:44: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. CXX tests/workers/v2/t_client-split.o In file included from tests/cli.cc:48: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. CXX tests/workers/v2/t_client-unique.o In file included from tests/workers/v1/echo_or_react_chunk.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/result.cc:44: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/workers/v1/unique.cc:39: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/workers/v2/echo_or_react.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/gearmand.cc:44: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/workers/v2/sleep_return_random.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/workers/v1/echo_or_react.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. CXX tests/libgearman-1.0/t_multi_client-multi_client_test.o 3 warnings generated. In file included from tests/workers/v2/call_exception.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CXX tests/libgearman-1.0/internals.o 3 warnings generated. 3 warnings generated. CXX tests/libgearman-1.0/regression.o CXX libgearman/command.o 3 warnings generated. CXX tests/libgearman-1.0/worker_test.o In file included from tests/workers/v2/echo_or_react_chunk.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. CXX tests/workers/v2/call_exception.o 3 warnings generated. CXX tests/workers/v2/echo_or_react.o 3 warnings generated. CXX tests/workers/v2/echo_or_react_chunk.o 3 warnings generated. CXX tests/workers/v2/echo_specific_worker.o In file included from tests/workers/v2/split.cc:39: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. CC tests/libgearman-1.0/1077917.o CXX tests/t_stress-burnin.o In file included from tests/workers/v2/unique.cc:39: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CXX tests/t_hostile_gearmand-hostile.o 3 warnings generated. CXX tests/t_hostile_libgearman-hostile.o CXX tests/protocol.o 3 warnings generated. CXX tests/round_robin.o In file included from tests/libgearman-1.0/multi_client_test.cc:42: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/libgearman-1.0/internals.cc:42: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. CXX tests/cpp_test.o In file included from tests/libgearman-1.0/worker_test.cc:41: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/libgearman-1.0/regression.cc:41: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CC tests/c_test.o 3 warnings generated. In file included from tests/hostile.cc:41: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CXX tests/t_ephemeral-basic.o 3 warnings generated. In file included from tests/workers/v2/echo_or_react.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/workers/v2/echo_or_react_chunk.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ In file included from tests/workers/v2/call_exception.cc:40: ./libtest/thread.hppIn file included from :./libtest/test.hpp92:7: :warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] 102: ./libtest/thread.hpp throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ :./libtest/thread.hpp59:87::73:: note: destructor has a implicit non-throwing exception specification ~ScopedLock()warning ^: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:./libtest/thread.hpp3:132: :note7: : warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] destructor has a implicit non-throwing exception specification throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ~Mutex() ^ ./libtest/thread.hpp:127:3 ^: note: destructor has a implicit non-throwing exception specification ~Condition() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CXX tests/t_ephemeral-ephemeral_test.o In file included from tests/workers/v2/echo_specific_worker.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/burnin.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/round_robin.cc:10: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. CXX tests/t_drizzle-basic.o CXX tests/t_drizzle-drizzle_test.o In file included from tests/hostile.cc:41: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ 3 warnings generated. ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CXX tests/t_memcached-basic.o 3 warnings generated. In file included from tests/protocol.cc:39: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. CXX tests/t_memcached-memcached_test.o CXX tests/t_postgres-basic.o 3 warnings generated. CXX tests/t_postgres-postgres_test.o 3 warnings generated. In file included from tests/basic.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CXX tests/t_mysql-basic.o 3 warnings generated. CXX tests/t_mysql-mysql_test.o 3 warnings generated. CXX tests/tokyocabinet_test.o 3 warnings generated. CXX tests/basic.o In file included from tests/ephemeral_test.cc:10: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/basic.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. CXX tests/t_redis-basic.o 3 warnings generated. CXX tests/t_redis-redis.o In file included from tests/basic.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/basic.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/drizzle_test.cc:10: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. 3 CXX tests/httpd_test.o warnings generated3. warnings generated. In file included from tests/postgres_test.cc:41: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/memcached_test.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CXX libgearman/libgearman_libgearman_la-check.lo CXX libgearman/libgearman_libgearman_la-actions.lo In file included from tests/tokyocabinet_test.cc:42: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/basic.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. 3 warnings generated. In file included from tests/mysql_test.cc:41: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CXX libgearman/libgearman_libgearman_la-aggregator.lo CXX libgearman/libgearman_libgearman_la-allocator.lo 3 warnings generated. 3 warnings generated. CXX libgearman/libgearman_libgearman_la-argument.lo CXX libgearman/libgearman_libgearman_la-add.lo In file included from tests/basic.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. CXX libgearman/libgearman_libgearman_la-backtrace.lo In file included from tests/basic.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from tests/redis.cc:39: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] 3 warnings generated. throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CXX libgearman/libgearman_libgearman_la-client.lo 3 warnings generated. CXX libgearman/libgearman_libgearman_la-command.lo In file included from tests/httpd_test.cc:40: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ 3 warnings generated. ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. CXX libgearman/libgearman_libgearman_la-connection.lo 3 warnings generated. CXX libgearman/libgearman_libgearman_la-do.lo CXX libgearman/libgearman_libgearman_la-error.lo 3 warnings generated. CXX libgearman/libgearman_libgearman_la-error_code.lo 3 warnings generated. CXX libgearman/libgearman_libgearman_la-execute.lo 3 warnings generated. CXX libgearman/libgearman_libgearman_la-function.lo 3 warnings generated. CXX libgearman/function/libgearman_libgearman_la-function_v2.lo CXX libgearman/function/libgearman_libgearman_la-make.lo CXX libgearman/function/libgearman_libgearman_la-partition.lo CXX libgearman/libgearman_libgearman_la-gearman.lo CXX libgearman/libgearman_libgearman_la-job.lo CXX libgearman/libgearman_libgearman_la-kill.lo CXX libgearman/libgearman_libgearman_la-log.lo CXX libgearman/libgearman_libgearman_la-packet.lo CXX libgearman/libgearman_libgearman_la-parse.lo CXX libgearman/protocol/libgearman_libgearman_la-echo.lo CXX libgearman/protocol/libgearman_libgearman_la-option.lo CXX libgearman/protocol/libgearman_libgearman_la-submit.lo CXX libgearman/protocol/libgearman_libgearman_la-work_exception.lo CXX libgearman/libgearman_libgearman_la-result.lo CXX libgearman/libgearman_libgearman_la-run.lo CXX libgearman/libgearman_libgearman_la-status.lo CXX libgearman/libgearman_libgearman_la-strerror.lo CXX libgearman/libgearman_libgearman_la-string.lo CXX libgearman/libgearman_libgearman_la-task.lo CXX libgearman/libgearman_libgearman_la-task_attr.lo CXX libgearman/libgearman_libgearman_la-unique.lo CXX libgearman/libgearman_libgearman_la-server_options.lo CXX libgearman/libgearman_libgearman_la-universal.lo CXX libgearman/libgearman_libgearman_la-vector.lo CXX libgearman/libgearman_libgearman_la-worker.lo CXX libgearman/libgearman_libgearman_la-pipe.lo CXX libgearman/libgearman_libgearman_la-uuid.lo CXX libhashkit/libhashkit_libhashkit_la-aes.lo CXX libhashkit/libhashkit_libhashkit_la-algorithm.lo CXX libhashkit/libhashkit_libhashkit_la-behavior.lo CXX libhashkit/libhashkit_libhashkit_la-crc32.lo CXX libhashkit/libhashkit_libhashkit_la-digest.lo CXX libhashkit/libhashkit_libhashkit_la-encrypt.lo CXX libhashkit/libhashkit_libhashkit_la-fnv_32.lo CXX libhashkit/libhashkit_libhashkit_la-fnv_64.lo CXX libhashkit/libhashkit_libhashkit_la-function.lo CXX libhashkit/libhashkit_libhashkit_la-has.lo CXX libhashkit/libhashkit_libhashkit_la-hashkit.lo CXX libhashkit/libhashkit_libhashkit_la-jenkins.lo libhashkit/fnv_64.cc:41:5: warning: '__WORDSIZE' is not defined, evaluates to 0 [-Wundef] #if __WORDSIZE == 64 && defined(HAVE_FNV64_HASH) ^ CXX libhashkit/libhashkit_libhashkit_la-ketama.lo 1 warning generated. CXX libhashkit/libhashkit_libhashkit_la-md5.lo CXX libhashkit/libhashkit_libhashkit_la-murmur.lo CXX libhashkit/libhashkit_libhashkit_la-murmur3.lo CXX libhashkit/libhashkit_libhashkit_la-murmur3_api.lo CXX libhashkit/libhashkit_libhashkit_la-one_at_a_time.lo CXX libhashkit/libhashkit_libhashkit_la-rijndael.lo CXX libhashkit/libhashkit_libhashkit_la-str_algorithm.lo CXX libhashkit/libhashkit_libhashkit_la-strerror.lo CXX libhashkit/libhashkit_libhashkit_la-string.lo libhashkit/has.cc:47:5: warning: '__WORDSIZE' is not defined, evaluates to 0 [-Wundef] #if __WORDSIZE == 64 && defined(HAVE_FNV64_HASH) ^ CXX libhashkit/libhashkit_libhashkit_la-nohsieh.lo 1 warning generated. CXX libgearman/libgearman_libgearmancore_la-allocator.lo CXX libgearman/libgearman_libgearmancore_la-backtrace.lo CXX libgearman/libgearman_libgearmancore_la-check.lo CXX libgearman/libgearman_libgearmancore_la-command.lo CXX libgearman/libgearman_libgearmancore_la-connection.lo CXX libgearman/libgearman_libgearmancore_la-error.lo CXX libgearman/libgearman_libgearmancore_la-error_code.lo CXX libgearman/libgearman_libgearmancore_la-kill.lo CXX libgearman/libgearman_libgearmancore_la-log.lo CXX libgearman/libgearman_libgearmancore_la-packet.lo CXX libgearman/libgearman_libgearmancore_la-pipe.lo CXX libgearman/protocol/libgearman_libgearmancore_la-echo.lo CXX libgearman/protocol/libgearman_libgearmancore_la-option.lo CXX libgearman/protocol/libgearman_libgearmancore_la-submit.lo CXX libgearman/protocol/libgearman_libgearmancore_la-work_exception.lo CXX libgearman/libgearman_libgearmancore_la-server_options.lo CXX libgearman/libgearman_libgearmancore_la-strerror.lo CXX libgearman/libgearman_libgearmancore_la-universal.lo CXX libgearman/libgearman_libgearmancore_la-uuid.lo CXX libgearman/libgearman_libgearmancore_la-vector.lo CXX libhashkit/libhashkit_libhashkitinc_la-aes.lo CXX libhashkit/libhashkit_libhashkitinc_la-algorithm.lo CXX libhashkit/libhashkit_libhashkitinc_la-behavior.lo CXX libhashkit/libhashkit_libhashkitinc_la-crc32.lo CXX libhashkit/libhashkit_libhashkitinc_la-digest.lo CXX libhashkit/libhashkit_libhashkitinc_la-encrypt.lo CXX libhashkit/libhashkit_libhashkitinc_la-fnv_32.lo CXX libhashkit/libhashkit_libhashkitinc_la-fnv_64.lo CXX libhashkit/libhashkit_libhashkitinc_la-function.lo CXX libhashkit/libhashkit_libhashkitinc_la-has.lo CXX libhashkit/libhashkit_libhashkitinc_la-hashkit.lo CXX libhashkit/libhashkit_libhashkitinc_la-jenkins.lo CXX libhashkit/libhashkit_libhashkitinc_la-ketama.lo libhashkit/fnv_64.cc:41:5: warning: '__WORDSIZE' is not defined, evaluates to 0 [-Wundef] #if __WORDSIZE == 64 && defined(HAVE_FNV64_HASH) ^ CXX libhashkit/libhashkit_libhashkitinc_la-md5.lo CXX libhashkit/libhashkit_libhashkitinc_la-murmur.lo 1 warning generated. libhashkit/has.cc:47:5: warning: '__WORDSIZE' is not defined, evaluates to 0 [-Wundef] #if __WORDSIZE == 64 && defined(HAVE_FNV64_HASH) ^ CXX libhashkit/libhashkit_libhashkitinc_la-murmur3.lo 1 warning generated. CXX libhashkit/libhashkit_libhashkitinc_la-one_at_a_time.lo CXX libhashkit/libhashkit_libhashkitinc_la-murmur3_api.lo CXX libhashkit/libhashkit_libhashkitinc_la-rijndael.lo CXX libhashkit/libhashkit_libhashkitinc_la-str_algorithm.lo CXX libhashkit/libhashkit_libhashkitinc_la-strerror.lo CXX libhashkit/libhashkit_libhashkitinc_la-string.lo CXX libhashkit/libhashkit_libhashkitinc_la-nohsieh.lo CXX benchmark/benchmark.lo CXX libgearman-server/error/libgearman_server_libgearman_server_la-strerror.lo CXX libgearman-server/plugins/libgearman_server_libgearman_server_la-base.lo CXX libgearman-server/plugins/protocol/http/libgearman_server_libgearman_server_la-protocol.lo CXX libgearman-server/plugins/protocol/http/libgearman_server_libgearman_server_la-response_codes.lo CXX libgearman-server/plugins/protocol/http/libgearman_server_libgearman_server_la-method.lo CXX libgearman-server/plugins/protocol/gear/libgearman_server_libgearman_server_la-protocol.lo CXX libgearman-server/plugins/queue/libgearman_server_libgearman_server_la-base.lo CXX libgearman-server/plugins/queue/default/libgearman_server_libgearman_server_la-queue.lo In file included from libgearman-server/plugins/base.cc:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :308:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ CXX libgearman-server/plugins/queue/drizzle/libgearman_server_libgearman_server_la-queue.lo CXX libgearman-server/plugins/queue/redis/libgearman_server_libgearman_server_la-queue.lo In file included from libgearman-server/plugins/protocol/http/protocol.cc:46: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ CXX libgearman-server/libgearman_server_libgearman_server_la-text.lo CXX libgearman-server/libgearman_server_libgearman_server_la-config.lo CXX libgearman-server/libgearman_server_libgearman_server_la-client.lo In file included from libgearman-server/plugins/base.cc:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ CXX libgearman-server/libgearman_server_libgearman_server_la-connection.lo In file included from libgearman-server/plugins/protocol/gear/protocol.cc:47: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/plugins/protocol/http/protocol.cc:46: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ CXX libgearman-server/libgearman_server_libgearman_server_la-gearmand.lo CXX libgearman-server/libgearman_server_libgearman_server_la-function.lo CXX libgearman-server/libgearman_server_libgearman_server_la-gearmand_con.lo CXX libgearman-server/libgearman_server_libgearman_server_la-gearmand_thread.lo CXX libgearman-server/libgearman_server_libgearman_server_la-io.lo In file included from libgearman-server/plugins/protocol/gear/protocol.cc:47: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ CXX libgearman-server/libgearman_server_libgearman_server_la-job.lo In file included from libgearman-server/plugins/queue/base.cc:40: In file included from ./libgearman-server/plugins/queue/base.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :308:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/plugins/queue/default/queue.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/plugins/queue/drizzle/queue.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/gearmand.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/connection.cc:46: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/plugins/queue/base.cc:40: In file included from ./libgearman-server/plugins/queue/base.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ In file included from libgearman-server/config.cc:39: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/text.cc:40: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/client.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/plugins/queue/default/queue.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ In file included from libgearman-server/plugins/queue/drizzle/queue.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ In file included from libgearman-server/io.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/function.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/gearmand_con.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/gearmand_thread.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/gearmand.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ In file included from libgearman-server/connection.cc:46: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ In file included from libgearman-server/config.cc:39: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ In file included from libgearman-server/client.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ In file included from libgearman-server/text.cc:40: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ 3 warnings generated. In file included from libgearman-server/function.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ In file included from libgearman-server/io.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ In file included from libgearman-server/gearmand_con.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ In file included from libgearman-server/gearmand_thread.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ In file included from libgearman-server/job.cc:47: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ 3 warnings generated. In file included from libgearman-server/job.cc:47: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ 3 warnings generated. 3 warnings generated. 3 warnings generated. 3 warnings generated. 3 warnings generated. 3 warnings generated. 3 warnings generated. 3 warnings generated. 3 warnings generated. 3 warnings generated. 3 warnings generated. 3 warnings generated. 3 warnings generated. 3 warnings generated. CXX libgearman-server/libgearman_server_libgearman_server_la-log.lo CXX libgearman-server/libgearman_server_libgearman_server_la-packet.lo In file included from libgearman-server/log.cc:46: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ CXX libgearman-server/libgearman_server_libgearman_server_la-plugins.lo CXX libgearman-server/libgearman_server_libgearman_server_la-queue.lo CXX libgearman-server/libgearman_server_libgearman_server_la-server.lo CXX libgearman-server/libgearman_server_libgearman_server_la-thread.lo In file included from libgearman-server/packet.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/log.cc:46: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ CXX libgearman-server/libgearman_server_libgearman_server_la-timer.lo CXX libgearman-server/libgearman_server_libgearman_server_la-wakeup.lo In file included from libgearman-server/packet.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ CXX libgearman-server/libgearman_server_libgearman_server_la-worker.lo In file included from libgearman-server/server.cc:46: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/plugins.cc:41: In file included from ./libgearman-server/plugins.h:42: In file included from ./libgearman-server/plugins/protocol.h:40: In file included from ./libgearman-server/plugins/protocol/gear/protocol.h:41: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :144:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ CXXLD libgearman/libgearman-vector.la In file included from libgearman-server/thread.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ CXXLD libgearman/libgearman-result.la In file included from libgearman-server/plugins.cc:41: In file included from ./libgearman-server/plugins.h:42: In file included from ./libgearman-server/plugins/protocol.h:40: In file included from ./libgearman-server/plugins/protocol/gear/protocol.h:41: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ CXX bin/arguments.o In file included from libgearman-server/queue.cc:42: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :144:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/timer.cc:40: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ CXX bin/function.o CXX bin/gearman.o In file included from libgearman-server/server.cc:46: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ CXX bin/error.o In file included from libgearman-server/queue.cc:42: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ CXX util/pidfile.o CXXLD bin/gearadmin In file included from libgearman-server/thread.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ CXX libtest/t_unittest-unittest.o In file included from libgearman-server/worker.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:12: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/any.hpp:20: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index.hpp:29: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_index/stl_type_index.hpp:47: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/container_hash/hash.hpp:24: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/is_enum.hpp:14: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/intrinsics.hpp:16: /data/scratch/devel/gearmand/work/.buildlink/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ ^ :4:1: note: expanded from here __clang_major___WORKAROUND_GUARD ^ In file included from libgearman-server/timer.cc:40: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ CXX libtest/libtest_libtest_la-alarm.lo 3 warnings generated. In file included from libgearman-server/worker.cc:45: In file included from ./libgearman-server/common.h:46: In file included from ./libgearman-server/gearmand.h:62: In file included from ./libgearman-server/connection.h:49: In file included from ./libgearman-server/struct/io.h:40: In file included from ./libgearman-server/plugins/base.h:40: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options.hpp:15: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/options_description.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/program_options/value_semantic.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function1.hpp:11: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/maybe_include.hpp:22: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_template.hpp:13: In file included from /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/detail/prologue.hpp:17: /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:399:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ /data/scratch/devel/gearmand/work/.buildlink/include/boost/function/function_base.hpp:513:19: warning: 4 enumeration values not explicitly handled in switch: 'clone_functor_tag', 'move_functor_tag', 'destroy_functor_tag'... [-Wswitch-enum] switch (op) { ^ 3 warnings generated. CXX libtest/libtest_libtest_la-binaries.lo CXX libtest/libtest_libtest_la-cmdline.lo CXX libtest/libtest_libtest_la-collection.lo CXX libtest/libtest_libtest_la-comparison.lo 3 warnings generated. In file included from libtest/unittest.cc:39: In file included from ./libtest/yatl.h:43: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ CXX libtest/libtest_libtest_la-core.lo CXX libtest/libtest_libtest_la-cpu.lo CXX libtest/libtest_libtest_la-dns.lo 3 warnings generated. 3 warnings generated. 3 warnings generated. In file included from libtest/alarm.cc:39: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ libtest/alarm.cc:96:40: error: non-constant-expression cannot be narrowed from type 'long' to 'suseconds_t' (aka 'int') in initializer list [-Wc++11-narrowing] struct timeval it_value= { tv_sec, tv_usec }; ^~~~~~~ libtest/alarm.cc:96:40: note: insert an explicit cast to silence this issue struct timeval it_value= { tv_sec, tv_usec }; ^~~~~~~ static_cast( ) libtest/alarm.cc:96:40: warning: implicit conversion loses integer precision: 'long' to 'suseconds_t' (aka 'int') [-Wshorten-64-to-32] struct timeval it_value= { tv_sec, tv_usec }; ~ ^~~~~~~ CXX libtest/libtest_libtest_la-dream.lo 3 warnings generated. 4 warnings and 1 error generated. gmake[2]: *** [Makefile:6933: libtest/libtest_libtest_la-alarm.lo] Error 1 gmake[2]: *** Waiting for unfinished jobs.... In file included from libtest/cmdline.cc:39: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from libtest/collection.cc:39: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ In file included from libtest/comparison.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. 3 warnings generated. 3 warnings generated. In file included from libtest/core.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. In file included from libtest/dns.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. In file included from libtest/dream.cc:38: In file included from ./libtest/common.h:85: In file included from ./libtest/test.hpp:102: ./libtest/thread.hpp:59:7: warning: '~Mutex' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(_err)); ^ ./libtest/thread.hpp:55:3: note: destructor has a implicit non-throwing exception specification ~Mutex() ^ ./libtest/thread.hpp:92:7: warning: '~ScopedLock' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_mutex_unlock: %s", strerror(err)); ^ ./libtest/thread.hpp:87:3: note: destructor has a implicit non-throwing exception specification ~ScopedLock() ^ ./libtest/thread.hpp:132:7: warning: '~Condition' has a non-throwing exception specification but can still throw [-Wexceptions] throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "pthread_cond_destroy: %s", strerror(err)); ^ ./libtest/thread.hpp:127:3: note: destructor has a implicit non-throwing exception specification ~Condition() ^ 3 warnings generated. 3 warnings generated. 3 warnings generated. gmake[2]: Leaving directory '/data/scratch/devel/gearmand/work/gearmand-1.1.18' gmake[1]: *** [Makefile:8318: all-recursive] Error 1 gmake[1]: Leaving directory '/data/scratch/devel/gearmand/work/gearmand-1.1.18' gmake: *** [Makefile:3081: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/devel/gearmand *** Error code 1 Stop. make: stopped in /data/pkgsrc/devel/gearmand