Back to build
Raw log | Switch to full mode | Login

python -u /b/s/w/ir/kitchen-checkout/build/scripts/slave/recipe_modules/chromium/resources/ninja_wrapper.py --ninja_info_output /b/s/w/ir/tmp/t/tmpJt1xJW.json --failure_output /b/s/w/ir/tmp/t/tmp75sQyW -- /b/s/w/ir/kitchen-checkout/depot_tools/ninja -w 'dupbuild=err' -C /b/s/w/ir/cache/builder/src/out/Release all in dir /b/s/w/ir/cache/builder/src: allow_subannotations: False base_name: 'compile' cmd: ['python', '-u', '/b/s/w/ir/kitchen-checkout/build/scripts/slave/recipe_modules/chromium/resources/ninja_wrapper.py', '--ninja_info_output', '/b/s/w/ir/tmp/t/tmpJt1xJW.json', '--failure_output', '/b/s/w/ir/tmp/t/tmp75sQyW', '--', '/b/s/w/ir/kitchen-checkout/depot_tools/ninja', '-w', 'dupbuild=err', '-C', '/b/s/w/ir/cache/builder/src/out/Release', 'all'] cwd: '/b/s/w/ir/cache/builder/src' env: {'CHROME_HEADLESS': '1', 'LLVM_FORCE_HEAD_REVISION': 'YES'} env_prefixes: {} env_suffixes: {} infra_step: False name: 'compile' nest_level: 0 ok_ret: frozenset([0]) step_test_data: <lambda>(...) trigger_specs: () full environment: BOTO_CONFIG: /b/s/w/ir/tmp/gsutil_task/.boto BUILDBUCKET_EXPERIMENTAL: FALSE CHROME_HEADLESS: 1 CIPD_CACHE_DIR: /b/s/cipd_cache/cache CIPD_PROTOCOL: v2 DEVSHELL_CLIENT_PORT: 35347 DOCKER_CONFIG: /b/s/w/ir/tmp/docker_cfg_task DOCKER_TMPDIR: /b/s/w/ir/tmp/docker_tmp_task GIT_CONFIG_NOSYSTEM: 1 GIT_TERMINAL_PROMPT: 0 HOME: /home/chrome-bot INFRA_GIT_WRAPPER_HOME: /b/s/w/ir/tmp/git_home_task LLVM_FORCE_HEAD_REVISION: YES LOGDOG_COORDINATOR_HOST: logs.chromium.org LOGDOG_STREAM_PREFIX: buildbucket/cr-buildbucket.appspot.com/8921478077184468144 LOGDOG_STREAM_PROJECT: chromium LOGDOG_STREAM_SERVER_PATH: unix:/b/s/w/ir/tmp/ld.sock LOGNAME: chrome-bot LUCI_CONTEXT: /b/s/w/itPi2Jps/luci_context.850141656 MAC_CHROMIUM_TMPDIR: /b/s/w/ir/tmp/t MAIL: /var/mail/chrome-bot NO_GCE_CHECK: False PATH: /b/s/w/ir/cipd_bin_packages:/b/s/w/ir/cipd_bin_packages/bin:/b/s/cipd_cache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin PWD: /b/s/w/ir PYTHONIOENCODING: UTF-8 PYTHONUNBUFFERED: 1 SHELL: /bin/bash SHLVL: 1 SUDO_COMMAND: /usr/bin/python /b/s/swarming_bot.zip start_bot SUDO_GID: 0 SUDO_UID: 0 SUDO_USER: root SWARMING_BOT_ID: gce-trusty-32-0258d129-us-west1-c-rt0l SWARMING_EXTERNAL_BOT_SETUP: 1 SWARMING_HEADLESS: 1 SWARMING_SERVER: https://chromium-swarm.appspot.com SWARMING_TASK_ID: 4308af51fcd51511 TEMP: /b/s/w/ir/tmp/t TEMPDIR: /b/s/w/ir/tmp/t TERM: linux TMP: /b/s/w/ir/tmp/t TMPDIR: /b/s/w/ir/tmp/t USER: chrome-bot USERNAME: chrome-bot VPYTHON_VIRTUALENV_ROOT: /b/s/w/ir/cache/vpython _: /b/s/w/ir/cipd_bin_packages/vpython ninja: Entering directory `/b/s/w/ir/cache/builder/src/out/Release' [1/69971] CXX obj/base/base/allocator_check.o [2/69971] CXX obj/base/base/memory_allocator_dump_guid.o [3/69971] CXX obj/base/base/allocator_extension.o [4/69971] CXX obj/base/base/thread_restrictions.o [5/69971] CXX obj/base/base/token.o [6/69971] CXX obj/base/base/default_tick_clock.o [7/69971] CXX obj/base/base/heap_profiler_allocation_context.o [8/69971] CXX obj/base/base/time_to_iso8601.o [9/69971] CXX obj/base/base/hash.o [10/69971] CXX obj/base/base/default_clock.o [11/69971] CXX obj/base/base/thread_collision_warner.o [12/69971] CXX obj/base/base/elapsed_timer.o [13/69971] CXX obj/base/base/tick_clock.o [14/69971] CXX obj/base/base/time_override.o [15/69971] CXX obj/base/base/clock.o [16/69971] CXX obj/base/base/watchdog.o [17/69971] CXX obj/base/base/builtin_categories.o [18/69971] CXX obj/base/base/category_registry.o [19/69971] CXX obj/base/base/timer.o [20/69971] CXX obj/base/base/trace_event_filter.o [21/69971] CXX obj/base/base/field_trial_param_associator.o FAILED: obj/base/base/field_trial_param_associator.o ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/base/base/field_trial_param_associator.o.d -DUSE_SYMBOLIZE -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DMEMORY_TOOL_REPLACES_ALLOCATOR -DMEMORY_SANITIZER_INITIAL_SIZE -DMEMORY_SANITIZER -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION=\"354100\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_LIBCPP_ABI_UNSTABLE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -DCR_LIBCXX_REVISION=349080 -DCR_LIBCXXABI_REVISION=347903 -D_LIBCPP_ENABLE_NODISCARD -DCR_SYSROOT_HASH=e7c53f04bd88d29d075bfd1f62b073aeb69cbe09 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBASE_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -I../.. -Igen -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -B../../third_party/binutils/Linux_x64/Release/bin -pthread -fcolor-diagnostics -fmerge-all-constants -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -no-canonical-prefixes -fcomplete-member-pointers -m64 -march=x86-64 -Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -fno-omit-frame-pointer -g1 -gcolumn-info -fsanitize=memory -fsanitize-memory-track-origins=2 -fsanitize-blacklist=../../tools/msan/blacklist.txt -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wno-char-subscripts -Wglobal-constructors -Wexit-time-destructors -Wshadow -isystem../../build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0 -isystem../../build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wexit-time-destructors -O2 -fno-ident -fdata-sections -ffunction-sections -std=c++14 -fno-exceptions -fno-rtti -nostdinc++ -isystem../../buildtools/third_party/libc++/trunk/include -isystem../../buildtools/third_party/libc++abi/trunk/include --sysroot=../../build/linux/debian_sid_amd64-sysroot -fvisibility-inlines-hidden -c ../../base/metrics/field_trial_param_associator.cc -o obj/base/base/field_trial_param_associator.o In file included from ../../base/metrics/field_trial_param_associator.cc:5: In file included from ../../base/metrics/field_trial_param_associator.h:8: In file included from ../../buildtools/third_party/libc++/trunk/include/map:473: In file included from ../../buildtools/third_party/libc++/trunk/include/__tree:16: In file included from ../../buildtools/third_party/libc++/trunk/include/memory:663: ../../buildtools/third_party/libc++/trunk/include/tuple:643:11: error: no matching constructor for initialization of 'std::__1::tuple<const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > &>::_BaseT' (aka '__tuple_impl<__tuple_indices<(0UL + 0UL)>, const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > &>') : __base_(typename __make_tuple_indices<sizeof...(_Tp)>::type(), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:1094:12: note: in instantiation of function template specialization 'std::__1::tuple<const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > &>::tuple<true, false>' requested here return tuple<_Tp&&...>(_VSTD::forward<_Tp>(__t)...); ^ ../../buildtools/third_party/libc++/trunk/include/map:1479:16: note: in instantiation of function template specialization 'std::__1::forward_as_tuple<const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > &>' requested here _VSTD::forward_as_tuple(__k), ^ ../../base/metrics/field_trial_param_associator.cc:32:22: note: in instantiation of member function 'std::__1::map<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > >, std::__1::less<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > >, std::__1::allocator<std::__1::pair<const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > > > > >::operator[]' requested here field_trial_params_[key] = params; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:376:9: note: candidate template ignored: substitution failure [with _Uf = <0>, _Tf = <const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > &>, _Ul = <>, _Tl = <>, _Up = <const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > &>]: pack expansion contains parameter pack '_Uf' that has a different length (2147023872 vs. 1) from outer parameter packs __tuple_impl(__tuple_indices<_Uf...>, __tuple_types<_Tf...>, ^ ~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:389:9: note: candidate constructor template not viable: requires at least 6 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:405:9: note: candidate constructor template not viable: requires single argument '__t', but 5 arguments were provided __tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<_Indx, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:418:9: note: candidate constructor template not viable: requires 3 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t) ^ ../../buildtools/third_party/libc++/trunk/include/tuple:440:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(const __tuple_impl&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:441:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(__tuple_impl&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:369:23: note: candidate constructor not viable: requires 0 arguments, but 5 were provided _LIBCPP_CONSTEXPR __tuple_impl() ^ In file included from ../../base/metrics/field_trial_param_associator.cc:5: In file included from ../../base/metrics/field_trial_param_associator.h:8: In file included from ../../buildtools/third_party/libc++/trunk/include/map:473: In file included from ../../buildtools/third_party/libc++/trunk/include/__tree:15: In file included from ../../buildtools/third_party/libc++/trunk/include/iterator:417: In file included from ../../buildtools/third_party/libc++/trunk/include/__functional_base:19: ../../buildtools/third_party/libc++/trunk/include/utility:510:11: error: no matching constructor for initialization of 'std::__1::pair<const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > > >' : pair(__pc, __first_args, __second_args, ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../buildtools/third_party/libc++/trunk/include/memory:1812:31: note: in instantiation of function template specialization 'std::__1::pair<const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > > >::pair<const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > &>' requested here ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ ../../buildtools/third_party/libc++/trunk/include/memory:1717:18: note: in instantiation of function template specialization 'std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > > >, void *> >::construct<std::__1::pair<const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > > >, const std::__1::piecewise_construct_t &, std::__1::tuple<const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > &>, std::__1::tuple<> >' requested here {__a.construct(__p, _VSTD::forward<_Args>(__args)...);} ^ ../../buildtools/third_party/libc++/trunk/include/memory:1563:14: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > > >, void *> > >::__construct<std::__1::pair<const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > > >, const std::__1::piecewise_construct_t &, std::__1::tuple<const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > &>, std::__1::tuple<> >' requested here {__construct(__has_construct<allocator_type, _Tp*, _Args...>(), ^ ../../buildtools/third_party/libc++/trunk/include/__tree:2212:20: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > > >, void *> > >::construct<std::__1::pair<const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > > >, const std::__1::piecewise_construct_t &, std::__1::tuple<const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > &>, std::__1::tuple<> >' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ ../../buildtools/third_party/libc++/trunk/include/__tree:2157:29: note: in instantiation of function template specialization 'std::__1::__tree<std::__1::__value_type<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > > >, std::__1::__map_value_compare<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::__value_type<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > > >, std::__1::less<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > > > > >::__construct_node<const std::__1::piecewise_construct_t &, std::__1::tuple<const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > &>, std::__1::tuple<> >' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ ../../buildtools/third_party/libc++/trunk/include/map:1477:20: note: in instantiation of function template specialization 'std::__1::__tree<std::__1::__value_type<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > > >, std::__1::__map_value_compare<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::__value_type<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > > >, std::__1::less<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > >, true>, std::__1::allocator<std::__1::__value_type<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > > > > >::__emplace_unique_key_args<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, const std::__1::piecewise_construct_t &, std::__1::tuple<const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > &>, std::__1::tuple<> >' requested here return __tree_.__emplace_unique_key_args(__k, ^ ../../base/metrics/field_trial_param_associator.cc:32:22: note: in instantiation of member function 'std::__1::map<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > >, std::__1::less<std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > >, std::__1::allocator<std::__1::pair<const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> >, std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char>, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> > > > > > >::operator[]' requested here field_trial_params_[key] = params; ^ ../../buildtools/third_party/libc++/trunk/include/utility:565:9: note: candidate template ignored: substitution failure [with _Args1 = <const std::__1::pair<std::__1::basic_string<char>, std::__1::basic_string<char> > &>, _Args2 = <>, _I1 = <0>, _I2 = <>]: pack expansion contains parameter pack '_I1' that has a different length (2153651712 vs. 1) from outer parameter packs pair(piecewise_construct_t, ^ ../../buildtools/third_party/libc++/trunk/include/utility:412:5: note: candidate constructor template not viable: requires 0 arguments, but 5 were provided pair() _NOEXCEPT_(is_nothrow_default_constructible<first_type>::value && ^ ../../buildtools/third_party/libc++/trunk/include/utility:420:14: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided explicit pair(_T1 const& __t1, _T2 const& __t2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:429:5: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided pair(_T1 const& __t1, _T2 const& __t2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:438:14: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided explicit pair(_U1&& __u1, _U2&& __u2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:447:5: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided pair(_U1&& __u1, _U2&& __u2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:456:14: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided explicit pair(pair<_U1, _U2> const& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:465:5: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided pair(pair<_U1, _U2> const& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:474:14: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided explicit pair(pair<_U1, _U2>&&__p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:483:5: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided pair(pair<_U1, _U2>&& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:492:14: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided explicit pair(_Tuple&& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:500:5: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided pair(_Tuple&& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:506:5: note: candidate constructor template not viable: requires 3 arguments, but 5 were provided pair(piecewise_construct_t __pc, ^ ../../buildtools/third_party/libc++/trunk/include/utility:327:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided pair(pair const&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/utility:328:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided pair(pair&&) = default; ^ 2 errors generated. [22/69971] CXX obj/base/base/thread_task_runner_handle.o [23/69971] CXX obj/base/base/heap_profiler_allocation_context_tracker.o [24/69971] CXX obj/base/base/time.o [25/69971] CXX obj/base/base/thread_id_name_manager.o FAILED: obj/base/base/thread_id_name_manager.o ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/base/base/thread_id_name_manager.o.d -DUSE_SYMBOLIZE -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DMEMORY_TOOL_REPLACES_ALLOCATOR -DMEMORY_SANITIZER_INITIAL_SIZE -DMEMORY_SANITIZER -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION=\"354100\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_LIBCPP_ABI_UNSTABLE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -DCR_LIBCXX_REVISION=349080 -DCR_LIBCXXABI_REVISION=347903 -D_LIBCPP_ENABLE_NODISCARD -DCR_SYSROOT_HASH=e7c53f04bd88d29d075bfd1f62b073aeb69cbe09 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBASE_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -I../.. -Igen -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -B../../third_party/binutils/Linux_x64/Release/bin -pthread -fcolor-diagnostics -fmerge-all-constants -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -no-canonical-prefixes -fcomplete-member-pointers -m64 -march=x86-64 -Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -fno-omit-frame-pointer -g1 -gcolumn-info -fsanitize=memory -fsanitize-memory-track-origins=2 -fsanitize-blacklist=../../tools/msan/blacklist.txt -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wno-char-subscripts -Wglobal-constructors -Wexit-time-destructors -Wshadow -isystem../../build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0 -isystem../../build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wexit-time-destructors -O2 -fno-ident -fdata-sections -ffunction-sections -std=c++14 -fno-exceptions -fno-rtti -nostdinc++ -isystem../../buildtools/third_party/libc++/trunk/include -isystem../../buildtools/third_party/libc++abi/trunk/include --sysroot=../../build/linux/debian_sid_amd64-sysroot -fvisibility-inlines-hidden -c ../../base/threading/thread_id_name_manager.cc -o obj/base/base/thread_id_name_manager.o In file included from ../../base/threading/thread_id_name_manager.cc:5: In file included from ../../base/threading/thread_id_name_manager.h:8: In file included from ../../buildtools/third_party/libc++/trunk/include/map:473: In file included from ../../buildtools/third_party/libc++/trunk/include/__tree:16: In file included from ../../buildtools/third_party/libc++/trunk/include/memory:663: ../../buildtools/third_party/libc++/trunk/include/tuple:643:11: error: no matching constructor for initialization of 'std::__1::tuple<const unsigned long &>::_BaseT' (aka '__tuple_impl<__tuple_indices<(0UL + 0UL)>, const unsigned long &>') : __base_(typename __make_tuple_indices<sizeof...(_Tp)>::type(), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:1094:12: note: in instantiation of function template specialization 'std::__1::tuple<const unsigned long &>::tuple<true, false>' requested here return tuple<_Tp&&...>(_VSTD::forward<_Tp>(__t)...); ^ ../../buildtools/third_party/libc++/trunk/include/map:1479:16: note: in instantiation of function template specialization 'std::__1::forward_as_tuple<const unsigned long &>' requested here _VSTD::forward_as_tuple(__k), ^ ../../base/threading/thread_id_name_manager.cc:52:34: note: in instantiation of member function 'std::__1::map<unsigned long, std::__1::basic_string<char> *, std::__1::less<unsigned long>, std::__1::allocator<std::__1::pair<const unsigned long, std::__1::basic_string<char> *> > >::operator[]' requested here thread_handle_to_interned_name_[handle] = ^ ../../buildtools/third_party/libc++/trunk/include/tuple:376:9: note: candidate template ignored: substitution failure [with _Uf = <0>, _Tf = <const unsigned long &>, _Ul = <>, _Tl = <>, _Up = <const unsigned long &>]: pack expansion contains parameter pack '_Uf' that has a different length (2296546336 vs. 1) from outer parameter packs __tuple_impl(__tuple_indices<_Uf...>, __tuple_types<_Tf...>, ^ ~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:389:9: note: candidate constructor template not viable: requires at least 6 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:405:9: note: candidate constructor template not viable: requires single argument '__t', but 5 arguments were provided __tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<_Indx, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:418:9: note: candidate constructor template not viable: requires 3 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t) ^ ../../buildtools/third_party/libc++/trunk/include/tuple:440:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(const __tuple_impl&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:441:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(__tuple_impl&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:369:23: note: candidate constructor not viable: requires 0 arguments, but 5 were provided _LIBCPP_CONSTEXPR __tuple_impl() ^ ../../buildtools/third_party/libc++/trunk/include/tuple:643:11: error: no matching constructor for initialization of 'std::__1::tuple<const std::__1::basic_string<char> &>::_BaseT' (aka '__tuple_impl<__tuple_indices<(0UL + 0UL)>, const std::__1::basic_string<char> &>') : __base_(typename __make_tuple_indices<sizeof...(_Tp)>::type(), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:1094:12: note: in instantiation of function template specialization 'std::__1::tuple<const std::__1::basic_string<char> &>::tuple<true, false>' requested here return tuple<_Tp&&...>(_VSTD::forward<_Tp>(__t)...); ^ ../../buildtools/third_party/libc++/trunk/include/map:1479:16: note: in instantiation of function template specialization 'std::__1::forward_as_tuple<const std::__1::basic_string<char> &>' requested here _VSTD::forward_as_tuple(__k), ^ ../../base/threading/thread_id_name_manager.cc:71:29: note: in instantiation of member function 'std::__1::map<std::__1::basic_string<char>, std::__1::basic_string<char> *, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, std::__1::basic_string<char> *> > >::operator[]' requested here name_to_interned_name_[name] = leaked_str; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:376:9: note: candidate template ignored: substitution failure [with _Uf = <0>, _Tf = <const std::__1::basic_string<char> &>, _Ul = <>, _Tl = <>, _Up = <const std::__1::basic_string<char> &>]: pack expansion contains parameter pack '_Uf' that has a different length (2295452224 vs. 1) from outer parameter packs __tuple_impl(__tuple_indices<_Uf...>, __tuple_types<_Tf...>, ^ ~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:389:9: note: candidate constructor template not viable: requires at least 6 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:405:9: note: candidate constructor template not viable: requires single argument '__t', but 5 arguments were provided __tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<_Indx, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:418:9: note: candidate constructor template not viable: requires 3 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t) ^ ../../buildtools/third_party/libc++/trunk/include/tuple:440:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(const __tuple_impl&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:441:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(__tuple_impl&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:369:23: note: candidate constructor not viable: requires 0 arguments, but 5 were provided _LIBCPP_CONSTEXPR __tuple_impl() ^ 2 errors generated. [26/69971] CXX obj/base/base/blame_context.o [27/69971] CXX obj/base/base/file_proxy.o FAILED: obj/base/base/file_proxy.o ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/base/base/file_proxy.o.d -DUSE_SYMBOLIZE -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DMEMORY_TOOL_REPLACES_ALLOCATOR -DMEMORY_SANITIZER_INITIAL_SIZE -DMEMORY_SANITIZER -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION=\"354100\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_LIBCPP_ABI_UNSTABLE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -DCR_LIBCXX_REVISION=349080 -DCR_LIBCXXABI_REVISION=347903 -D_LIBCPP_ENABLE_NODISCARD -DCR_SYSROOT_HASH=e7c53f04bd88d29d075bfd1f62b073aeb69cbe09 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBASE_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -I../.. -Igen -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -B../../third_party/binutils/Linux_x64/Release/bin -pthread -fcolor-diagnostics -fmerge-all-constants -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -no-canonical-prefixes -fcomplete-member-pointers -m64 -march=x86-64 -Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -fno-omit-frame-pointer -g1 -gcolumn-info -fsanitize=memory -fsanitize-memory-track-origins=2 -fsanitize-blacklist=../../tools/msan/blacklist.txt -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wno-char-subscripts -Wglobal-constructors -Wexit-time-destructors -Wshadow -isystem../../build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0 -isystem../../build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wexit-time-destructors -O2 -fno-ident -fdata-sections -ffunction-sections -std=c++14 -fno-exceptions -fno-rtti -nostdinc++ -isystem../../buildtools/third_party/libc++/trunk/include -isystem../../buildtools/third_party/libc++abi/trunk/include --sysroot=../../build/linux/debian_sid_amd64-sysroot -fvisibility-inlines-hidden -c ../../base/files/file_proxy.cc -o obj/base/base/file_proxy.o In file included from ../../base/files/file_proxy.cc:9: In file included from ../../base/bind.h:10: ../../base/bind_internal.h:660:12: error: use of undeclared identifier 'RunImpl' return RunImpl(std::move(storage->functor_), ^ ../../base/bind.h:216:45: note: in instantiation of member function 'base::internal::Invoker<base::internal::BindState<void (base::(anonymous namespace)::GenericFileHelper::*)(base::OnceCallback<void (base::File::Error)>), base::internal::OwnedWrapper<base::(anonymous namespace)::GenericFileHelper>, base::OnceCallback<void (base::File::Error)> >, void ()>::RunOnce' requested here PolymorphicInvoke invoke_func = &Invoker::RunOnce; ^ ../../base/files/file_proxy.cc:292:7: note: in instantiation of function template specialization 'base::BindOnce<void (base::(anonymous namespace)::GenericFileHelper::*)(base::OnceCallback<void (base::File::Error)>), base::internal::OwnedWrapper<base::(anonymous namespace)::GenericFileHelper>, base::OnceCallback<void (base::File::Error)> >' requested here BindOnce(&GenericFileHelper::Reply, Owned(helper), std::move(callback))); ^ ../../base/bind_internal.h:680:19: note: must qualify identifier to find this declaration in dependent base class static inline R RunImpl(Functor&& functor, ^ ../../base/bind_internal.h:660:12: error: no matching function for call to 'RunImpl' return RunImpl(std::move(storage->functor_), ^~~~~~~ ../../base/bind_internal.h:680:19: note: candidate template ignored: substitution failure [with Functor = void (base::(anonymous namespace)::GenericFileHelper::*)(base::OnceCallback<void (base::File::Error)>), BoundArgsTuple = std::__1::tuple<base::internal::OwnedWrapper<base::(anonymous namespace)::GenericFileHelper>, base::OnceCallback<void (base::File::Error)> >, indices = <0, 1>]: pack expansion contains parameter pack 'indices' that has a different length (1638488240 vs. 2) from outer parameter packs static inline R RunImpl(Functor&& functor, ^ ../../base/bind_internal.h:660:12: error: no matching function for call to 'RunImpl' return RunImpl(std::move(storage->functor_), ^~~~~~~ ../../base/bind_internal.h:680:19: note: candidate template ignored: substitution failure [with Functor = void (base::(anonymous namespace)::GenericFileHelper::*)(base::OnceCallback<void (base::File::Error)>), BoundArgsTuple = std::__1::tuple<base::internal::OwnedWrapper<base::(anonymous namespace)::GenericFileHelper>, base::OnceCallback<void (base::File::Error)> >, indices = <0, 1>]: pack expansion contains parameter pack 'indices' that has a different length (1638488240 vs. 2) from outer parameter packs static inline R RunImpl(Functor&& functor, ^ In file included from ../../base/files/file_proxy.cc:5: In file included from ../../base/files/file_proxy.h:12: In file included from ../../base/files/file.h:10: In file included from ../../buildtools/third_party/libc++/trunk/include/string:500: In file included from ../../buildtools/third_party/libc++/trunk/include/string_view:176: In file included from ../../buildtools/third_party/libc++/trunk/include/__string:57: In file included from ../../buildtools/third_party/libc++/trunk/include/algorithm:644: In file included from ../../buildtools/third_party/libc++/trunk/include/memory:663: ../../buildtools/third_party/libc++/trunk/include/tuple:734:15: error: no matching constructor for initialization of 'std::__1::tuple<base::internal::OwnedWrapper<base::(anonymous namespace)::GenericFileHelper>, base::OnceCallback<void (base::File::Error)> >::_BaseT' (aka '__tuple_impl<__tuple_indices<(0UL + 0UL), (1UL + 0UL)>, base::internal::OwnedWrapper<base::(anonymous namespace)::GenericFileHelper>, base::OnceCallback<void (base::File::Error)> >') : __base_(typename __make_tuple_indices<sizeof...(_Up)>::type(), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../base/bind_internal.h:869:9: note: in instantiation of function template specialization 'std::__1::tuple<base::internal::OwnedWrapper<base::(anonymous namespace)::GenericFileHelper>, base::OnceCallback<void (base::File::Error)> >::tuple<base::internal::OwnedWrapper<base::(anonymous namespace)::GenericFileHelper>, base::OnceCallback<void (base::File::Error)> , false, false>' requested here bound_args_(std::forward<ForwardBoundArgs>(bound_args)...) { ^ ../../base/bind_internal.h:840:16: note: in instantiation of function template specialization 'base::internal::BindState<void (base::(anonymous namespace)::GenericFileHelper::*)(base::OnceCallback<void (base::File::Error)>), base::internal::OwnedWrapper<base::(anonymous namespace)::GenericFileHelper>, base::OnceCallback<void (base::File::Error)> >::BindState<void (base::(anonymous namespace)::GenericFileHelper::*)(base::OnceCallback<void (base::File::Error)>), base::internal::OwnedWrapper<base::(anonymous namespace)::GenericFileHelper>, base::OnceCallback<void (base::File::Error)> >' requested here return new BindState(IsCancellable{}, invoke_func, ^ ../../base/bind.h:219:34: note: in instantiation of function template specialization 'base::internal::BindState<void (base::(anonymous namespace)::GenericFileHelper::*)(base::OnceCallback<void (base::File::Error)>), base::internal::OwnedWrapper<base::(anonymous namespace)::GenericFileHelper>, base::OnceCallback<void (base::File::Error)> >::Create<void (base::(anonymous namespace)::GenericFileHelper::*)(base::OnceCallback<void (base::File::Error)>), base::internal::OwnedWrapper<base::(anonymous namespace)::GenericFileHelper>, base::OnceCallback<void (base::File::Error)> >' requested here return CallbackType(BindState::Create( ^ ../../base/files/file_proxy.cc:292:7: note: in instantiation of function template specialization 'base::BindOnce<void (base::(anonymous namespace)::GenericFileHelper::*)(base::OnceCallback<void (base::File::Error)>), base::internal::OwnedWrapper<base::(anonymous namespace)::GenericFileHelper>, base::OnceCallback<void (base::File::Error)> >' requested here BindOnce(&GenericFileHelper::Reply, Owned(helper), std::move(callback))); ^ ../../buildtools/third_party/libc++/trunk/include/tuple:376:9: note: candidate template ignored: substitution failure [with _Uf = <0, 1>, _Tf = <base::internal::OwnedWrapper<base::(anonymous namespace)::GenericFileHelper>, base::OnceCallback<void (base::File::Error)>>, _Ul = <>, _Tl = <>, _Up = <base::internal::OwnedWrapper<base::(anonymous namespace)::GenericFileHelper>, base::OnceCallback<void (base::File::Error)>>]: pack expansion contains parameter pack '_Uf' that has a different length (1638520752 vs. 2) from outer parameter packs __tuple_impl(__tuple_indices<_Uf...>, __tuple_types<_Tf...>, ^ ~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:389:9: note: candidate template ignored: could not match '__tuple_indices' against 'OwnedWrapper' __tuple_impl(allocator_arg_t, const _Alloc& __a, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:405:9: note: candidate constructor template not viable: requires single argument '__t', but 6 arguments were provided __tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<_Indx, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:418:9: note: candidate constructor template not viable: requires 3 arguments, but 6 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t) ^ ../../buildtools/third_party/libc++/trunk/include/tuple:440:5: note: candidate constructor not viable: requires 1 argument, but 6 were provided __tuple_impl(const __tuple_impl&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:441:5: note: candidate constructor not viable: requires 1 argument, but 6 were provided __tuple_impl(__tuple_impl&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:369:23: note: candidate constructor not viable: requires 0 arguments, but 6 were provided _LIBCPP_CONSTEXPR __tuple_impl() ^ In file included from ../../base/files/file_proxy.cc:9: In file included from ../../base/bind.h:10: ../../base/bind_internal.h:660:12: error: use of undeclared identifier 'RunImpl' return RunImpl(std::move(storage->functor_), ^ ../../base/bind.h:216:45: note: in instantiation of member function 'base::internal::Invoker<base::internal::BindState<void (base::(anonymous namespace)::GetInfoHelper::*)(), base::internal::UnretainedWrapper<base::(anonymous namespace)::GetInfoHelper> >, void ()>::RunOnce' requested here PolymorphicInvoke invoke_func = &Invoker::RunOnce; ^ ../../base/files/file_proxy.cc:299:18: note: in instantiation of function template specialization 'base::BindOnce<void (base::(anonymous namespace)::GetInfoHelper::*)(), base::internal::UnretainedWrapper<base::(anonymous namespace)::GetInfoHelper> >' requested here FROM_HERE, BindOnce(&GetInfoHelper::RunWork, Unretained(helper)), ^ ../../base/bind_internal.h:680:19: note: must qualify identifier to find this declaration in dependent base class static inline R RunImpl(Functor&& functor, ^ ../../base/bind_internal.h:660:12: error: no matching function for call to 'RunImpl' return RunImpl(std::move(storage->functor_), ^~~~~~~ ../../base/bind_internal.h:680:19: note: candidate template ignored: substitution failure [with Functor = void (base::(anonymous namespace)::GetInfoHelper::*)(), BoundArgsTuple = std::__1::tuple<base::internal::UnretainedWrapper<base::(anonymous namespace)::GetInfoHelper> >, indices = <0>]: pack expansion contains parameter pack 'indices' that has a different length (1637965232 vs. 1) from outer parameter packs static inline R RunImpl(Functor&& functor, ^ ../../base/bind_internal.h:660:12: error: no matching function for call to 'RunImpl' return RunImpl(std::move(storage->functor_), ^~~~~~~ ../../base/bind_internal.h:680:19: note: candidate template ignored: substitution failure [with Functor = void (base::(anonymous namespace)::GetInfoHelper::*)(), BoundArgsTuple = std::__1::tuple<base::internal::UnretainedWrapper<base::(anonymous namespace)::GetInfoHelper> >, indices = <0>]: pack expansion contains parameter pack 'indices' that has a different length (1637965232 vs. 1) from outer parameter packs static inline R RunImpl(Functor&& functor, ^ In file included from ../../base/files/file_proxy.cc:5: In file included from ../../base/files/file_proxy.h:12: In file included from ../../base/files/file.h:10: In file included from ../../buildtools/third_party/libc++/trunk/include/string:500: In file included from ../../buildtools/third_party/libc++/trunk/include/string_view:176: In file included from ../../buildtools/third_party/libc++/trunk/include/__string:57: In file included from ../../buildtools/third_party/libc++/trunk/include/algorithm:644: In file included from ../../buildtools/third_party/libc++/trunk/include/memory:663: ../../buildtools/third_party/libc++/trunk/include/tuple:734:15: error: no matching constructor for initialization of 'std::__1::tuple<base::internal::UnretainedWrapper<base::(anonymous namespace)::GetInfoHelper> >::_BaseT' (aka '__tuple_impl<__tuple_indices<(0UL + 0UL)>, base::internal::UnretainedWrapper<base::(anonymous namespace)::GetInfoHelper> >') : __base_(typename __make_tuple_indices<sizeof...(_Up)>::type(), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../base/bind_internal.h:869:9: note: in instantiation of function template specialization 'std::__1::tuple<base::internal::UnretainedWrapper<base::(anonymous namespace)::GetInfoHelper> >::tuple<base::internal::UnretainedWrapper<base::(anonymous namespace)::GetInfoHelper> , false, false>' requested here bound_args_(std::forward<ForwardBoundArgs>(bound_args)...) { ^ ../../base/bind_internal.h:840:16: note: in instantiation of function template specialization 'base::internal::BindState<void (base::(anonymous namespace)::GetInfoHelper::*)(), base::internal::UnretainedWrapper<base::(anonymous namespace)::GetInfoHelper> >::BindState<void (base::(anonymous namespace)::GetInfoHelper::*)(), base::internal::UnretainedWrapper<base::(anonymous namespace)::GetInfoHelper> >' requested here return new BindState(IsCancellable{}, invoke_func, ^ ../../base/bind.h:219:34: note: in instantiation of function template specialization 'base::internal::BindState<void (base::(anonymous namespace)::GetInfoHelper::*)(), base::internal::UnretainedWrapper<base::(anonymous namespace)::GetInfoHelper> >::Create<void (base::(anonymous namespace)::GetInfoHelper::*)(), base::internal::UnretainedWrapper<base::(anonymous namespace)::GetInfoHelper> >' requested here return CallbackType(BindState::Create( ^ ../../base/files/file_proxy.cc:299:18: note: in instantiation of function template specialization 'base::BindOnce<void (base::(anonymous namespace)::GetInfoHelper::*)(), base::internal::UnretainedWrapper<base::(anonymous namespace)::GetInfoHelper> >' requested here FROM_HERE, BindOnce(&GetInfoHelper::RunWork, Unretained(helper)), ^ ../../buildtools/third_party/libc++/trunk/include/tuple:376:9: note: candidate template ignored: substitution failure [with _Uf = <0>, _Tf = <base::internal::UnretainedWrapper<base::(anonymous namespace)::GetInfoHelper>>, _Ul = <>, _Tl = <>, _Up = <base::internal::UnretainedWrapper<base::(anonymous namespace)::GetInfoHelper>>]: pack expansion contains parameter pack '_Uf' that has a different length (1637467312 vs. 1) from outer parameter packs __tuple_impl(__tuple_indices<_Uf...>, __tuple_types<_Tf...>, ^ ~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:389:9: note: candidate constructor template not viable: requires at least 6 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:405:9: note: candidate constructor template not viable: requires single argument '__t', but 5 arguments were provided __tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<_Indx, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:418:9: note: candidate constructor template not viable: requires 3 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t) ^ ../../buildtools/third_party/libc++/trunk/include/tuple:440:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(const __tuple_impl&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:441:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(__tuple_impl&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:369:23: note: candidate constructor not viable: requires 0 arguments, but 5 were provided _LIBCPP_CONSTEXPR __tuple_impl() ^ In file included from ../../base/files/file_proxy.cc:9: In file included from ../../base/bind.h:10: ../../base/bind_internal.h:660:12: error: use of undeclared identifier 'RunImpl' return RunImpl(std::move(storage->functor_), ^ ../../base/bind.h:216:45: note: in instantiation of member function 'base::internal::Invoker<base::internal::BindState<void (base::(anonymous namespace)::GetInfoHelper::*)(base::OnceCallback<void (base::File::Error, const base::File::Info &)>), base::internal::OwnedWrapper<base::(anonymous namespace)::GetInfoHelper>, base::OnceCallback<void (base::File::Error, const base::File::Info &)> >, void ()>::RunOnce' requested here PolymorphicInvoke invoke_func = &Invoker::RunOnce; ^ ../../base/files/file_proxy.cc:300:7: note: in instantiation of function template specialization 'base::BindOnce<void (base::(anonymous namespace)::GetInfoHelper::*)(base::OnceCallback<void (base::File::Error, const base::File::Info &)>), base::internal::OwnedWrapper<base::(anonymous namespace)::GetInfoHelper>, base::OnceCallback<void (base::File::Error, const base::File::Info &)> >' requested here BindOnce(&GetInfoHelper::Reply, Owned(helper), std::move(callback))); ^ ../../base/bind_internal.h:680:19: note: must qualify identifier to find this declaration in dependent base class static inline R RunImpl(Functor&& functor, ^ ../../base/bind_internal.h:660:12: error: no matching function for call to 'RunImpl' return RunImpl(std::move(storage->functor_), ^~~~~~~ ../../base/bind_internal.h:680:19: note: candidate template ignored: substitution failure [with Functor = void (base::(anonymous namespace)::GetInfoHelper::*)(base::OnceCallback<void (base::File::Error, const base::File::Info &)>), BoundArgsTuple = std::__1::tuple<base::internal::OwnedWrapper<base::(anonymous namespace)::GetInfoHelper>, base::OnceCallback<void (base::File::Error, const base::File::Info &)> >, indices = <0, 1>]: pack expansion contains parameter pack 'indices' that has a different length (1631952608 vs. 2) from outer parameter packs static inline R RunImpl(Functor&& functor, ^ ../../base/bind_internal.h:660:12: error: no matching function for call to 'RunImpl' return RunImpl(std::move(storage->functor_), ^~~~~~~ ../../base/bind_internal.h:680:19: note: candidate template ignored: substitution failure [with Functor = void (base::(anonymous namespace)::GetInfoHelper::*)(base::OnceCallback<void (base::File::Error, const base::File::Info &)>), BoundArgsTuple = std::__1::tuple<base::internal::OwnedWrapper<base::(anonymous namespace)::GetInfoHelper>, base::OnceCallback<void (base::File::Error, const base::File::Info &)> >, indices = <0, 1>]: pack expansion contains parameter pack 'indices' that has a different length (1631952608 vs. 2) from outer parameter packs static inline R RunImpl(Functor&& functor, ^ In file included from ../../base/files/file_proxy.cc:5: In file included from ../../base/files/file_proxy.h:12: In file included from ../../base/files/file.h:10: In file included from ../../buildtools/third_party/libc++/trunk/include/string:500: In file included from ../../buildtools/third_party/libc++/trunk/include/string_view:176: In file included from ../../buildtools/third_party/libc++/trunk/include/__string:57: In file included from ../../buildtools/third_party/libc++/trunk/include/algorithm:644: In file included from ../../buildtools/third_party/libc++/trunk/include/memory:663: ../../buildtools/third_party/libc++/trunk/include/tuple:734:15: error: no matching constructor for initialization of 'std::__1::tuple<base::internal::OwnedWrapper<base::(anonymous namespace)::GetInfoHelper>, base::OnceCallback<void (base::File::Error, const base::File::Info &)> >::_BaseT' (aka '__tuple_impl<__tuple_indices<(0UL + 0UL), (1UL + 0UL)>, base::internal::OwnedWrapper<base::(anonymous namespace)::GetInfoHelper>, base::OnceCallback<void (base::File::Error, const base::File::Info &)> >') : __base_(typename __make_tuple_indices<sizeof...(_Up)>::type(), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../base/bind_internal.h:869:9: note: in instantiation of function template specialization 'std::__1::tuple<base::internal::OwnedWrapper<base::(anonymous namespace)::GetInfoHelper>, base::OnceCallback<void (base::File::Error, const base::File::Info &)> >::tuple<base::internal::OwnedWrapper<base::(anonymous namespace)::GetInfoHelper>, base::OnceCallback<void (base::File::Error, const base::File::Info &)> , false, false>' requested here bound_args_(std::forward<ForwardBoundArgs>(bound_args)...) { ^ ../../base/bind_internal.h:840:16: note: in instantiation of function template specialization 'base::internal::BindState<void (base::(anonymous namespace)::GetInfoHelper::*)(base::OnceCallback<void (base::File::Error, const base::File::Info &)>), base::internal::OwnedWrapper<base::(anonymous namespace)::GetInfoHelper>, base::OnceCallback<void (base::File::Error, const base::File::Info &)> >::BindState<void (base::(anonymous namespace)::GetInfoHelper::*)(base::OnceCallback<void (base::File::Error, const base::File::Info &)>), base::internal::OwnedWrapper<base::(anonymous namespace)::GetInfoHelper>, base::OnceCallback<void (base::File::Error, const base::File::Info &)> >' requested here return new BindState(IsCancellable{}, invoke_func, ^ ../../base/bind.h:219:34: note: in instantiation of function template specialization 'base::internal::BindState<void (base::(anonymous namespace)::GetInfoHelper::*)(base::OnceCallback<void (base::File::Error, const base::File::Info &)>), base::internal::OwnedWrapper<base::(anonymous namespace)::GetInfoHelper>, base::OnceCallback<void (base::File::Error, const base::File::Info &)> >::Create<void (base::(anonymous namespace)::GetInfoHelper::*)(base::OnceCallback<void (base::File::Error, const base::File::Info &)>), base::internal::OwnedWrapper<base::(anonymous namespace)::GetInfoHelper>, base::OnceCallback<void (base::File::Error, const base::File::Info &)> >' requested here return CallbackType(BindState::Create( ^ ../../base/files/file_proxy.cc:300:7: note: in instantiation of function template specialization 'base::BindOnce<void (base::(anonymous namespace)::GetInfoHelper::*)(base::OnceCallback<void (base::File::Error, const base::File::Info &)>), base::internal::OwnedWrapper<base::(anonymous namespace)::GetInfoHelper>, base::OnceCallback<void (base::File::Error, const base::File::Info &)> >' requested here BindOnce(&GetInfoHelper::Reply, Owned(helper), std::move(callback))); ^ ../../buildtools/third_party/libc++/trunk/include/tuple:376:9: note: candidate template ignored: substitution failure [with _Uf = <0, 1>, _Tf = <base::internal::OwnedWrapper<base::(anonymous namespace)::GetInfoHelper>, base::OnceCallback<void (base::File::Error, const base::File::Info &)>>, _Ul = <>, _Tl = <>, _Up = <base::internal::OwnedWrapper<base::(anonymous namespace)::GetInfoHelper>, base::OnceCallback<void (base::File::Error, const base::File::Info &)>>]: pack expansion contains parameter pack '_Uf' that has a different length (1632002864 vs. 2) from outer parameter packs __tuple_impl(__tuple_indices<_Uf...>, __tuple_types<_Tf...>, ^ ~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:389:9: note: candidate template ignored: could not match '__tuple_indices' against 'OwnedWrapper' __tuple_impl(allocator_arg_t, const _Alloc& __a, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:405:9: note: candidate constructor template not viable: requires single argument '__t', but 6 arguments were provided __tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<_Indx, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:418:9: note: candidate constructor template not viable: requires 3 arguments, but 6 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t) ^ ../../buildtools/third_party/libc++/trunk/include/tuple:440:5: note: candidate constructor not viable: requires 1 argument, but 6 were provided __tuple_impl(const __tuple_impl&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:441:5: note: candidate constructor not viable: requires 1 argument, but 6 were provided __tuple_impl(__tuple_impl&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:369:23: note: candidate constructor not viable: requires 0 arguments, but 6 were provided _LIBCPP_CONSTEXPR __tuple_impl() ^ In file included from ../../base/files/file_proxy.cc:9: In file included from ../../base/bind.h:10: ../../base/bind_internal.h:660:12: error: use of undeclared identifier 'RunImpl' return RunImpl(std::move(storage->functor_), ^ ../../base/bind.h:216:45: note: in instantiation of member function 'base::internal::Invoker<base::internal::BindState<void (base::(anonymous namespace)::ReadHelper::*)(long), base::internal::UnretainedWrapper<base::(anonymous namespace)::ReadHelper>, long>, void ()>::RunOnce' requested here PolymorphicInvoke invoke_func = &Invoker::RunOnce; ^ ../../base/files/file_proxy.cc:310:18: note: in instantiation of function template specialization 'base::BindOnce<void (base::(anonymous namespace)::ReadHelper::*)(long), base::internal::UnretainedWrapper<base::(anonymous namespace)::ReadHelper>, long &>' requested here FROM_HERE, BindOnce(&ReadHelper::RunWork, Unretained(helper), offset), ^ ../../base/bind_internal.h:680:19: note: must qualify identifier to find this declaration in dependent base class static inline R RunImpl(Functor&& functor, ^ ../../base/bind_internal.h:660:12: error: no matching function for call to 'RunImpl' return RunImpl(std::move(storage->functor_), ^~~~~~~ ../../base/bind_internal.h:680:19: note: candidate template ignored: substitution failure [with Functor = void (base::(anonymous namespace)::ReadHelper::*)(long), BoundArgsTuple = std::__1::tuple<base::internal::UnretainedWrapper<base::(anonymous namespace)::ReadHelper>, long>, indices = <0, 1>]: pack expansion contains parameter pack 'indices' that has a different length (1631560048 vs. 2) from outer parameter packs static inline R RunImpl(Functor&& functor, ^ ../../base/bind_internal.h:660:12: error: no matching function for call to 'RunImpl' return RunImpl(std::move(storage->functor_), ^~~~~~~ ../../base/bind_internal.h:680:19: note: candidate template ignored: substitution failure [with Functor = void (base::(anonymous namespace)::ReadHelper::*)(long), BoundArgsTuple = std::__1::tuple<base::internal::UnretainedWrapper<base::(anonymous namespace)::ReadHelper>, long>, indices = <0, 1>]: pack expansion contains parameter pack 'indices' that has a different length (1631560048 vs. 2) from outer parameter packs static inline R RunImpl(Functor&& functor, ^ In file included from ../../base/files/file_proxy.cc:5: In file included from ../../base/files/file_proxy.h:12: In file included from ../../base/files/file.h:10: In file included from ../../buildtools/third_party/libc++/trunk/include/string:500: In file included from ../../buildtools/third_party/libc++/trunk/include/string_view:176: In file included from ../../buildtools/third_party/libc++/trunk/include/__string:57: In file included from ../../buildtools/third_party/libc++/trunk/include/algorithm:644: In file included from ../../buildtools/third_party/libc++/trunk/include/memory:663: ../../buildtools/third_party/libc++/trunk/include/tuple:734:15: error: no matching constructor for initialization of 'std::__1::tuple<base::internal::UnretainedWrapper<base::(anonymous namespace)::ReadHelper>, long>::_BaseT' (aka '__tuple_impl<__tuple_indices<(0UL + 0UL), (1UL + 0UL)>, base::internal::UnretainedWrapper<base::(anonymous namespace)::ReadHelper>, long>') : __base_(typename __make_tuple_indices<sizeof...(_Up)>::type(), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../base/bind_internal.h:869:9: note: in instantiation of function template specialization 'std::__1::tuple<base::internal::UnretainedWrapper<base::(anonymous namespace)::ReadHelper>, long>::tuple<base::internal::UnretainedWrapper<base::(anonymous namespace)::ReadHelper>, long &, false, false>' requested here bound_args_(std::forward<ForwardBoundArgs>(bound_args)...) { ^ ../../base/bind_internal.h:840:16: note: in instantiation of function template specialization 'base::internal::BindState<void (base::(anonymous namespace)::ReadHelper::*)(long), base::internal::UnretainedWrapper<base::(anonymous namespace)::ReadHelper>, long>::BindState<void (base::(anonymous namespace)::ReadHelper::*)(long), base::internal::UnretainedWrapper<base::(anonymous namespace)::ReadHelper>, long &>' requested here return new BindState(IsCancellable{}, invoke_func, ^ ../../base/bind.h:219:34: note: in instantiation of function template specialization 'base::internal::BindState<void (base::(anonymous namespace)::ReadHelper::*)(long), base::internal::UnretainedWrapper<base::(anonymous namespace)::ReadHelper>, long>::Create<void (base::(anonymous namespace)::ReadHelper::*)(long), base::internal::UnretainedWrapper<base::(anonymous namespace)::ReadHelper>, long &>' requested here return CallbackType(BindState::Create( ^ ../../base/files/file_proxy.cc:310:18: note: in instantiation of function template specialization 'base::BindOnce<void (base::(anonymous namespace)::ReadHelper::*)(long), base::internal::UnretainedWrapper<base::(anonymous namespace)::ReadHelper>, long &>' requested here FROM_HERE, BindOnce(&ReadHelper::RunWork, Unretained(helper), offset), ^ ../../buildtools/third_party/libc++/trunk/include/tuple:376:9: note: candidate template ignored: substitution failure [with _Uf = <0, 1>, _Tf = <base::internal::UnretainedWrapper<base::(anonymous namespace)::ReadHelper>, long>, _Ul = <>, _Tl = <>, _Up = <base::internal::UnretainedWrapper<base::(anonymous namespace)::ReadHelper>, long &>]: pack expansion contains parameter pack '_Uf' that has a different length (1631610128 vs. 2) from outer parameter packs __tuple_impl(__tuple_indices<_Uf...>, __tuple_types<_Tf...>, ^ ~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:389:9: note: candidate template ignored: could not match '__tuple_indices' against 'UnretainedWrapper' __tuple_impl(allocator_arg_t, const _Alloc& __a, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:405:9: note: candidate constructor template not viable: requires single argument '__t', but 6 arguments were provided __tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<_Indx, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:418:9: note: candidate constructor template not viable: requires 3 arguments, but 6 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t) ^ ../../buildtools/third_party/libc++/trunk/include/tuple:440:5: note: candidate constructor not viable: requires 1 argument, but 6 were provided __tuple_impl(const __tuple_impl&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:441:5: note: candidate constructor not viable: requires 1 argument, but 6 were provided __tuple_impl(__tuple_impl&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:369:23: note: candidate constructor not viable: requires 0 arguments, but 6 were provided _LIBCPP_CONSTEXPR __tuple_impl() ^ In file included from ../../base/files/file_proxy.cc:9: In file included from ../../base/bind.h:10: ../../base/bind_internal.h:660:12: error: use of undeclared identifier 'RunImpl' return RunImpl(std::move(storage->functor_), ^ ../../base/bind.h:216:45: note: in instantiation of member function 'base::internal::Invoker<base::internal::BindState<void (base::(anonymous namespace)::ReadHelper::*)(base::OnceCallback<void (base::File::Error, const char *, int)>), base::internal::OwnedWrapper<base::(anonymous namespace)::ReadHelper>, base::OnceCallback<void (base::File::Error, const char *, int)> >, void ()>::RunOnce' requested here PolymorphicInvoke invoke_func = &Invoker::RunOnce; ^ ../../base/files/file_proxy.cc:311:7: note: in instantiation of function template specialization 'base::BindOnce<void (base::(anonymous namespace)::ReadHelper::*)(base::OnceCallback<void (base::File::Error, const char *, int)>), base::internal::OwnedWrapper<base::(anonymous namespace)::ReadHelper>, base::OnceCallback<void (base::File::Error, const char *, int)> >' requested here BindOnce(&ReadHelper::Reply, Owned(helper), std::move(callback))); ^ ../../base/bind_internal.h:680:19: note: must qualify identifier to find this declaration in dependent base class static inline R RunImpl(Functor&& functor, ^ ../../base/bind_internal.h:660:12: error: no matching function for call to 'RunImpl' return RunImpl(std::move(storage->functor_), ^~~~~~~ ../../base/bind_internal.h:680:19: note: candidate template ignored: substitution failure [with Functor = void (base::(anonymous namespace)::ReadHelper::*)(base::OnceCallback<void (base::File::Error, const char *, int)>), BoundArgsTuple = std::__1::tuple<base::internal::OwnedWrapper<base::(anonymous namespace)::ReadHelper>, base::OnceCallback<void (base::File::Error, const char *, int)> >, indices = <0, 1>]: pack expansion contains parameter pack 'indices' that has a different length (1630684128 vs. 2) from outer parameter packs static inline R RunImpl(Functor&& functor, ^ ../../base/bind_internal.h:660:12: error: no matching function for call to 'RunImpl' return RunImpl(std::move(storage->functor_), ^~~~~~~ ../../base/bind_internal.h:680:19: note: candidate template ignored: substitution failure [with Functor = void (base::(anonymous namespace)::ReadHelper::*)(base::OnceCallback<void (base::File::Error, const char *, int)>), BoundArgsTuple = std::__1::tuple<base::internal::OwnedWrapper<base::(anonymous namespace)::ReadHelper>, base::OnceCallback<void (base::File::Error, const char *, int)> >, indices = <0, 1>]: pack expansion contains parameter pack 'indices' that has a different length (1630684128 vs. 2) from outer parameter packs static inline R RunImpl(Functor&& functor, ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. [28/69971] CXX obj/base/base/malloc_dump_provider.o [29/69971] CXX obj/base/base/feature_list.o FAILED: obj/base/base/feature_list.o ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/base/base/feature_list.o.d -DUSE_SYMBOLIZE -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DMEMORY_TOOL_REPLACES_ALLOCATOR -DMEMORY_SANITIZER_INITIAL_SIZE -DMEMORY_SANITIZER -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION=\"354100\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_LIBCPP_ABI_UNSTABLE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -DCR_LIBCXX_REVISION=349080 -DCR_LIBCXXABI_REVISION=347903 -D_LIBCPP_ENABLE_NODISCARD -DCR_SYSROOT_HASH=e7c53f04bd88d29d075bfd1f62b073aeb69cbe09 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBASE_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -I../.. -Igen -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -B../../third_party/binutils/Linux_x64/Release/bin -pthread -fcolor-diagnostics -fmerge-all-constants -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -no-canonical-prefixes -fcomplete-member-pointers -m64 -march=x86-64 -Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -fno-omit-frame-pointer -g1 -gcolumn-info -fsanitize=memory -fsanitize-memory-track-origins=2 -fsanitize-blacklist=../../tools/msan/blacklist.txt -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wno-char-subscripts -Wglobal-constructors -Wexit-time-destructors -Wshadow -isystem../../build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0 -isystem../../build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wexit-time-destructors -O2 -fno-ident -fdata-sections -ffunction-sections -std=c++14 -fno-exceptions -fno-rtti -nostdinc++ -isystem../../buildtools/third_party/libc++/trunk/include -isystem../../buildtools/third_party/libc++abi/trunk/include --sysroot=../../build/linux/debian_sid_amd64-sysroot -fvisibility-inlines-hidden -c ../../base/feature_list.cc -o obj/base/base/feature_list.o In file included from ../../base/feature_list.cc:5: In file included from ../../base/feature_list.h:8: In file included from ../../buildtools/third_party/libc++/trunk/include/map:473: In file included from ../../buildtools/third_party/libc++/trunk/include/__tree:16: In file included from ../../buildtools/third_party/libc++/trunk/include/memory:663: ../../buildtools/third_party/libc++/trunk/include/tuple:734:15: error: no matching constructor for initialization of 'std::__1::tuple<std::__1::basic_string<char> &&>::_BaseT' (aka '__tuple_impl<__tuple_indices<(0UL + 0UL)>, std::__1::basic_string<char> &&>') : __base_(typename __make_tuple_indices<sizeof...(_Up)>::type(), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:1094:12: note: in instantiation of function template specialization 'std::__1::tuple<std::__1::basic_string<char> &&>::tuple<std::__1::basic_string<char> , false, false>' requested here return tuple<_Tp&&...>(_VSTD::forward<_Tp>(__t)...); ^ ../../buildtools/third_party/libc++/trunk/include/map:1489:16: note: in instantiation of function template specialization 'std::__1::forward_as_tuple<std::__1::basic_string<char> >' requested here _VSTD::forward_as_tuple(_VSTD::move(__k)), ^ ../../base/feature_list.cc:425:30: note: in instantiation of member function 'std::__1::map<std::__1::basic_string<char>, const base::Feature *, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, const base::Feature *> > >::operator[]' requested here feature_identity_tracker_[feature.name] = &feature; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:376:9: note: candidate template ignored: substitution failure [with _Uf = <0>, _Tf = <std::__1::basic_string<char> &&>, _Ul = <>, _Tl = <>, _Up = <std::__1::basic_string<char>>]: pack expansion contains parameter pack '_Uf' that has a different length (2395278640 vs. 1) from outer parameter packs __tuple_impl(__tuple_indices<_Uf...>, __tuple_types<_Tf...>, ^ ~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:389:9: note: candidate constructor template not viable: requires at least 6 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:405:9: note: candidate constructor template not viable: requires single argument '__t', but 5 arguments were provided __tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<_Indx, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:418:9: note: candidate constructor template not viable: requires 3 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t) ^ ../../buildtools/third_party/libc++/trunk/include/tuple:440:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(const __tuple_impl&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:441:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(__tuple_impl&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:369:23: note: candidate constructor not viable: requires 0 arguments, but 5 were provided _LIBCPP_CONSTEXPR __tuple_impl() ^ In file included from ../../base/feature_list.cc:5: In file included from ../../base/feature_list.h:8: In file included from ../../buildtools/third_party/libc++/trunk/include/map:473: In file included from ../../buildtools/third_party/libc++/trunk/include/__tree:15: In file included from ../../buildtools/third_party/libc++/trunk/include/iterator:417: In file included from ../../buildtools/third_party/libc++/trunk/include/__functional_base:19: ../../buildtools/third_party/libc++/trunk/include/utility:510:11: error: no matching constructor for initialization of 'std::__1::pair<const std::__1::basic_string<char>, const base::Feature *>' : pair(__pc, __first_args, __second_args, ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../buildtools/third_party/libc++/trunk/include/memory:1812:31: note: in instantiation of function template specialization 'std::__1::pair<const std::__1::basic_string<char>, const base::Feature *>::pair<std::__1::basic_string<char> &&>' requested here ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ ../../buildtools/third_party/libc++/trunk/include/memory:1717:18: note: in instantiation of function template specialization 'std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char>, const base::Feature *>, void *> >::construct<std::__1::pair<const std::__1::basic_string<char>, const base::Feature *>, const std::__1::piecewise_construct_t &, std::__1::tuple<std::__1::basic_string<char> &&>, std::__1::tuple<> >' requested here {__a.construct(__p, _VSTD::forward<_Args>(__args)...);} ^ ../../buildtools/third_party/libc++/trunk/include/memory:1563:14: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char>, const base::Feature *>, void *> > >::__construct<std::__1::pair<const std::__1::basic_string<char>, const base::Feature *>, const std::__1::piecewise_construct_t &, std::__1::tuple<std::__1::basic_string<char> &&>, std::__1::tuple<> >' requested here {__construct(__has_construct<allocator_type, _Tp*, _Args...>(), ^ ../../buildtools/third_party/libc++/trunk/include/__tree:2212:20: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char>, const base::Feature *>, void *> > >::construct<std::__1::pair<const std::__1::basic_string<char>, const base::Feature *>, const std::__1::piecewise_construct_t &, std::__1::tuple<std::__1::basic_string<char> &&>, std::__1::tuple<> >' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ ../../buildtools/third_party/libc++/trunk/include/__tree:2157:29: note: in instantiation of function template specialization 'std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char>, const base::Feature *>, std::__1::__map_value_compare<std::__1::basic_string<char>, std::__1::__value_type<std::__1::basic_string<char>, const base::Feature *>, std::__1::less<std::__1::basic_string<char> >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char>, const base::Feature *> > >::__construct_node<const std::__1::piecewise_construct_t &, std::__1::tuple<std::__1::basic_string<char> &&>, std::__1::tuple<> >' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ ../../buildtools/third_party/libc++/trunk/include/map:1487:20: note: in instantiation of function template specialization 'std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char>, const base::Feature *>, std::__1::__map_value_compare<std::__1::basic_string<char>, std::__1::__value_type<std::__1::basic_string<char>, const base::Feature *>, std::__1::less<std::__1::basic_string<char> >, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char>, const base::Feature *> > >::__emplace_unique_key_args<std::__1::basic_string<char>, const std::__1::piecewise_construct_t &, std::__1::tuple<std::__1::basic_string<char> &&>, std::__1::tuple<> >' requested here return __tree_.__emplace_unique_key_args(__k, ^ ../../base/feature_list.cc:425:30: note: in instantiation of member function 'std::__1::map<std::__1::basic_string<char>, const base::Feature *, std::__1::less<std::__1::basic_string<char> >, std::__1::allocator<std::__1::pair<const std::__1::basic_string<char>, const base::Feature *> > >::operator[]' requested here feature_identity_tracker_[feature.name] = &feature; ^ ../../buildtools/third_party/libc++/trunk/include/utility:565:9: note: candidate template ignored: substitution failure [with _Args1 = <std::__1::basic_string<char> &&>, _Args2 = <>, _I1 = <0>, _I2 = <>]: pack expansion contains parameter pack '_I1' that has a different length (2404132944 vs. 1) from outer parameter packs pair(piecewise_construct_t, ^ ../../buildtools/third_party/libc++/trunk/include/utility:412:5: note: candidate constructor template not viable: requires 0 arguments, but 5 were provided pair() _NOEXCEPT_(is_nothrow_default_constructible<first_type>::value && ^ ../../buildtools/third_party/libc++/trunk/include/utility:420:14: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided explicit pair(_T1 const& __t1, _T2 const& __t2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:429:5: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided pair(_T1 const& __t1, _T2 const& __t2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:438:14: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided explicit pair(_U1&& __u1, _U2&& __u2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:447:5: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided pair(_U1&& __u1, _U2&& __u2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:456:14: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided explicit pair(pair<_U1, _U2> const& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:465:5: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided pair(pair<_U1, _U2> const& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:474:14: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided explicit pair(pair<_U1, _U2>&&__p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:483:5: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided pair(pair<_U1, _U2>&& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:492:14: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided explicit pair(_Tuple&& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:500:5: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided pair(_Tuple&& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:506:5: note: candidate constructor template not viable: requires 3 arguments, but 5 were provided pair(piecewise_construct_t __pc, ^ ../../buildtools/third_party/libc++/trunk/include/utility:327:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided pair(pair const&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/utility:328:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided pair(pair&&) = default; ^ 2 errors generated. [30/69971] CXX obj/base/base/at_exit.o [31/69971] CXX obj/base/base/thread_local_storage.o [32/69971] CXX obj/base/base/important_file_writer.o FAILED: obj/base/base/important_file_writer.o ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/base/base/important_file_writer.o.d -DUSE_SYMBOLIZE -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DMEMORY_TOOL_REPLACES_ALLOCATOR -DMEMORY_SANITIZER_INITIAL_SIZE -DMEMORY_SANITIZER -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION=\"354100\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_LIBCPP_ABI_UNSTABLE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -DCR_LIBCXX_REVISION=349080 -DCR_LIBCXXABI_REVISION=347903 -D_LIBCPP_ENABLE_NODISCARD -DCR_SYSROOT_HASH=e7c53f04bd88d29d075bfd1f62b073aeb69cbe09 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBASE_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -I../.. -Igen -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -B../../third_party/binutils/Linux_x64/Release/bin -pthread -fcolor-diagnostics -fmerge-all-constants -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -no-canonical-prefixes -fcomplete-member-pointers -m64 -march=x86-64 -Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -fno-omit-frame-pointer -g1 -gcolumn-info -fsanitize=memory -fsanitize-memory-track-origins=2 -fsanitize-blacklist=../../tools/msan/blacklist.txt -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wno-char-subscripts -Wglobal-constructors -Wexit-time-destructors -Wshadow -isystem../../build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0 -isystem../../build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wexit-time-destructors -O2 -fno-ident -fdata-sections -ffunction-sections -std=c++14 -fno-exceptions -fno-rtti -nostdinc++ -isystem../../buildtools/third_party/libc++/trunk/include -isystem../../buildtools/third_party/libc++abi/trunk/include --sysroot=../../build/linux/debian_sid_amd64-sysroot -fvisibility-inlines-hidden -c ../../base/files/important_file_writer.cc -o obj/base/base/important_file_writer.o In file included from ../../base/files/important_file_writer.cc:5: In file included from ../../base/files/important_file_writer.h:18: In file included from ../../base/timer/timer.h:66: In file included from ../../base/bind.h:10: ../../base/bind_internal.h:660:12: error: use of undeclared identifier 'RunImpl' return RunImpl(std::move(storage->functor_), ^ ../../base/bind.h:216:45: note: in instantiation of member function 'base::internal::Invoker<base::internal::BindState<void (*)(const base::FilePath &, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, const std::__1::basic_string<char> &), base::FilePath, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, std::__1::basic_string<char> >, void ()>::RunOnce' requested here PolymorphicInvoke invoke_func = &Invoker::RunOnce; ^ ../../base/files/important_file_writer.cc:259:7: note: in instantiation of function template specialization 'base::BindOnce<void (*)(const base::FilePath &, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, const std::__1::basic_string<char> &), const base::FilePath &, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, const std::__1::basic_string<char> &>' requested here BindOnce(&WriteScopedStringToFileAtomically, path_, std::move(data), ^ ../../base/bind_internal.h:680:19: note: must qualify identifier to find this declaration in dependent base class static inline R RunImpl(Functor&& functor, ^ ../../base/bind_internal.h:660:12: error: no matching function for call to 'RunImpl' return RunImpl(std::move(storage->functor_), ^~~~~~~ ../../base/bind_internal.h:680:19: note: candidate template ignored: substitution failure [with Functor = void (*)(const base::FilePath &, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, const std::__1::basic_string<char> &), BoundArgsTuple = std::__1::tuple<base::FilePath, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, std::__1::basic_string<char> >, indices = <0, 1, 2, 3, 4>]: pack expansion contains parameter pack 'indices' that has a different length (125668608 vs. 5) from outer parameter packs static inline R RunImpl(Functor&& functor, ^ ../../base/bind_internal.h:660:12: error: no matching function for call to 'RunImpl' return RunImpl(std::move(storage->functor_), ^~~~~~~ ../../base/bind_internal.h:680:19: note: candidate template ignored: substitution failure [with Functor = void (*)(const base::FilePath &, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, const std::__1::basic_string<char> &), BoundArgsTuple = std::__1::tuple<base::FilePath, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, std::__1::basic_string<char> >, indices = <0, 1, 2, 3, 4>]: pack expansion contains parameter pack 'indices' that has a different length (125668608 vs. 5) from outer parameter packs static inline R RunImpl(Functor&& functor, ^ In file included from ../../base/files/important_file_writer.cc:5: In file included from ../../base/files/important_file_writer.h:8: In file included from ../../buildtools/third_party/libc++/trunk/include/string:500: In file included from ../../buildtools/third_party/libc++/trunk/include/string_view:176: In file included from ../../buildtools/third_party/libc++/trunk/include/__string:57: In file included from ../../buildtools/third_party/libc++/trunk/include/algorithm:644: In file included from ../../buildtools/third_party/libc++/trunk/include/memory:663: ../../buildtools/third_party/libc++/trunk/include/tuple:734:15: error: no matching constructor for initialization of 'std::__1::tuple<base::FilePath, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, std::__1::basic_string<char> >::_BaseT' (aka '__tuple_impl<__tuple_indices<(0UL + 0UL), (1UL + 0UL), (2UL + 0UL), (3UL + 0UL), (4UL + 0UL)>, base::FilePath, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, std::__1::basic_string<char> >') : __base_(typename __make_tuple_indices<sizeof...(_Up)>::type(), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../base/bind_internal.h:869:9: note: in instantiation of function template specialization 'std::__1::tuple<base::FilePath, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, std::__1::basic_string<char> >::tuple<const base::FilePath &, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, const std::__1::basic_string<char> &, false, false>' requested here bound_args_(std::forward<ForwardBoundArgs>(bound_args)...) { ^ ../../base/bind_internal.h:840:16: note: in instantiation of function template specialization 'base::internal::BindState<void (*)(const base::FilePath &, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, const std::__1::basic_string<char> &), base::FilePath, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, std::__1::basic_string<char> >::BindState<void (*)(const base::FilePath &, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, const std::__1::basic_string<char> &), const base::FilePath &, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, const std::__1::basic_string<char> &>' requested here return new BindState(IsCancellable{}, invoke_func, ^ ../../base/bind.h:219:34: note: in instantiation of function template specialization 'base::internal::BindState<void (*)(const base::FilePath &, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, const std::__1::basic_string<char> &), base::FilePath, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, std::__1::basic_string<char> >::Create<void (*)(const base::FilePath &, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, const std::__1::basic_string<char> &), const base::FilePath &, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, const std::__1::basic_string<char> &>' requested here return CallbackType(BindState::Create( ^ ../../base/files/important_file_writer.cc:259:7: note: in instantiation of function template specialization 'base::BindOnce<void (*)(const base::FilePath &, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, const std::__1::basic_string<char> &), const base::FilePath &, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, const std::__1::basic_string<char> &>' requested here BindOnce(&WriteScopedStringToFileAtomically, path_, std::move(data), ^ ../../buildtools/third_party/libc++/trunk/include/tuple:376:9: note: candidate template ignored: substitution failure [with _Uf = <0, 1, 2, 3, 4>, _Tf = <base::FilePath, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, std::__1::basic_string<char>>, _Ul = <>, _Tl = <>, _Up = <const base::FilePath &, std::__1::unique_ptr<std::__1::basic_string<char>, std::__1::default_delete<std::__1::basic_string<char> > >, base::OnceCallback<void ()>, base::OnceCallback<void (bool)>, const std::__1::basic_string<char> &>]: pack expansion contains parameter pack '_Uf' that has a different length (125798560 vs. 5) from outer parameter packs __tuple_impl(__tuple_indices<_Uf...>, __tuple_types<_Tf...>, ^ ~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:389:9: note: candidate template ignored: could not match '__tuple_indices<_I2...>' against 'base::FilePath' __tuple_impl(allocator_arg_t, const _Alloc& __a, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:405:9: note: candidate constructor template not viable: requires single argument '__t', but 9 arguments were provided __tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<_Indx, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:418:9: note: candidate constructor template not viable: requires 3 arguments, but 9 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t) ^ ../../buildtools/third_party/libc++/trunk/include/tuple:440:5: note: candidate constructor not viable: requires 1 argument, but 9 were provided __tuple_impl(const __tuple_impl&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:441:5: note: candidate constructor not viable: requires 1 argument, but 9 were provided __tuple_impl(__tuple_impl&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:369:23: note: candidate constructor not viable: requires 0 arguments, but 9 were provided _LIBCPP_CONSTEXPR __tuple_impl() ^ In file included from ../../base/files/important_file_writer.cc:5: In file included from ../../base/files/important_file_writer.h:18: In file included from ../../base/timer/timer.h:66: In file included from ../../base/bind.h:10: ../../base/bind_internal.h:673:12: error: use of undeclared identifier 'RunImpl' return RunImpl(storage->functor_, storage->bound_args_, ^ ../../base/bind.h:256:45: note: in instantiation of member function 'base::internal::Invoker<base::internal::BindState<void (base::internal::AdaptCallbackForRepeatingHelper<>::*)(), std::__1::unique_ptr<base::internal::AdaptCallbackForRepeatingHelper<>, std::__1::default_delete<base::internal::AdaptCallbackForRepeatingHelper<> > > >, void ()>::Run' requested here PolymorphicInvoke invoke_func = &Invoker::Run; ^ ../../base/callback_helpers.h:69:16: note: in instantiation of function template specialization 'base::BindRepeating<void (base::internal::AdaptCallbackForRepeatingHelper<>::*)(), std::__1::unique_ptr<base::internal::AdaptCallbackForRepeatingHelper<>, std::__1::default_delete<base::internal::AdaptCallbackForRepeatingHelper<> > > >' requested here return base::BindRepeating(&Helper::Run, ^ ../../base/files/important_file_writer.cc:258:18: note: in instantiation of function template specialization 'base::AdaptCallbackForRepeating<>' requested here Closure task = AdaptCallbackForRepeating( ^ ../../base/bind_internal.h:680:19: note: must qualify identifier to find this declaration in dependent base class static inline R RunImpl(Functor&& functor, ^ ../../base/bind_internal.h:673:12: error: no matching function for call to 'RunImpl' return RunImpl(storage->functor_, storage->bound_args_, ^~~~~~~ ../../base/bind_internal.h:680:19: note: candidate template ignored: substitution failure [with Functor = void (base::internal::AdaptCallbackForRepeatingHelper<>::*const &)(), BoundArgsTuple = const std::__1::tuple<std::__1::unique_ptr<base::internal::AdaptCallbackForRepeatingHelper<>, std::__1::default_delete<base::internal::AdaptCallbackForRepeatingHelper<> > > > &, indices = <0>]: pack expansion contains parameter pack 'indices' that has a different length (119415584 vs. 1) from outer parameter packs static inline R RunImpl(Functor&& functor, ^ ../../base/bind_internal.h:673:12: error: no matching function for call to 'RunImpl' return RunImpl(storage->functor_, storage->bound_args_, ^~~~~~~ ../../base/bind_internal.h:680:19: note: candidate template ignored: substitution failure [with Functor = void (base::internal::AdaptCallbackForRepeatingHelper<>::*const &)(), BoundArgsTuple = const std::__1::tuple<std::__1::unique_ptr<base::internal::AdaptCallbackForRepeatingHelper<>, std::__1::default_delete<base::internal::AdaptCallbackForRepeatingHelper<> > > > &, indices = <0>]: pack expansion contains parameter pack 'indices' that has a different length (119415584 vs. 1) from outer parameter packs static inline R RunImpl(Functor&& functor, ^ In file included from ../../base/files/important_file_writer.cc:5: In file included from ../../base/files/important_file_writer.h:8: In file included from ../../buildtools/third_party/libc++/trunk/include/string:500: In file included from ../../buildtools/third_party/libc++/trunk/include/string_view:176: In file included from ../../buildtools/third_party/libc++/trunk/include/__string:57: In file included from ../../buildtools/third_party/libc++/trunk/include/algorithm:644: In file included from ../../buildtools/third_party/libc++/trunk/include/memory:663: ../../buildtools/third_party/libc++/trunk/include/tuple:734:15: error: no matching constructor for initialization of 'std::__1::tuple<std::__1::unique_ptr<base::internal::AdaptCallbackForRepeatingHelper<>, std::__1::default_delete<base::internal::AdaptCallbackForRepeatingHelper<> > > >::_BaseT' (aka '__tuple_impl<__tuple_indices<(0UL + 0UL)>, std::__1::unique_ptr<base::internal::AdaptCallbackForRepeatingHelper<>, std::__1::default_delete<base::internal::AdaptCallbackForRepeatingHelper<> > > >') : __base_(typename __make_tuple_indices<sizeof...(_Up)>::type(), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../base/bind_internal.h:869:9: note: in instantiation of function template specialization 'std::__1::tuple<std::__1::unique_ptr<base::internal::AdaptCallbackForRepeatingHelper<>, std::__1::default_delete<base::internal::AdaptCallbackForRepeatingHelper<> > > >::tuple<std::__1::unique_ptr<base::internal::AdaptCallbackForRepeatingHelper<>, std::__1::default_delete<base::internal::AdaptCallbackForRepeatingHelper<> > > , false, false>' requested here bound_args_(std::forward<ForwardBoundArgs>(bound_args)...) { ^ ../../base/bind_internal.h:840:16: note: in instantiation of function template specialization 'base::internal::BindState<void (base::internal::AdaptCallbackForRepeatingHelper<>::*)(), std::__1::unique_ptr<base::internal::AdaptCallbackForRepeatingHelper<>, std::__1::default_delete<base::internal::AdaptCallbackForRepeatingHelper<> > > >::BindState<void (base::internal::AdaptCallbackForRepeatingHelper<>::*)(), std::__1::unique_ptr<base::internal::AdaptCallbackForRepeatingHelper<>, std::__1::default_delete<base::internal::AdaptCallbackForRepeatingHelper<> > > >' requested here return new BindState(IsCancellable{}, invoke_func, ^ ../../base/bind.h:259:34: note: in instantiation of function template specialization 'base::internal::BindState<void (base::internal::AdaptCallbackForRepeatingHelper<>::*)(), std::__1::unique_ptr<base::internal::AdaptCallbackForRepeatingHelper<>, std::__1::default_delete<base::internal::AdaptCallbackForRepeatingHelper<> > > >::Create<void (base::internal::AdaptCallbackForRepeatingHelper<>::*)(), std::__1::unique_ptr<base::internal::AdaptCallbackForRepeatingHelper<>, std::__1::default_delete<base::internal::AdaptCallbackForRepeatingHelper<> > > >' requested here return CallbackType(BindState::Create( ^ ../../base/callback_helpers.h:69:16: note: in instantiation of function template specialization 'base::BindRepeating<void (base::internal::AdaptCallbackForRepeatingHelper<>::*)(), std::__1::unique_ptr<base::internal::AdaptCallbackForRepeatingHelper<>, std::__1::default_delete<base::internal::AdaptCallbackForRepeatingHelper<> > > >' requested here return base::BindRepeating(&Helper::Run, ^ ../../base/files/important_file_writer.cc:258:18: note: in instantiation of function template specialization 'base::AdaptCallbackForRepeating<>' requested here Closure task = AdaptCallbackForRepeating( ^ ../../buildtools/third_party/libc++/trunk/include/tuple:376:9: note: candidate template ignored: substitution failure [with _Uf = <0>, _Tf = <std::__1::unique_ptr<base::internal::AdaptCallbackForRepeatingHelper<>, std::__1::default_delete<base::internal::AdaptCallbackForRepeatingHelper<> > >>, _Ul = <>, _Tl = <>, _Up = <std::__1::unique_ptr<base::internal::AdaptCallbackForRepeatingHelper<>, std::__1::default_delete<base::internal::AdaptCallbackForRepeatingHelper<> > >>]: pack expansion contains parameter pack '_Uf' that has a different length (119463856 vs. 1) from outer parameter packs __tuple_impl(__tuple_indices<_Uf...>, __tuple_types<_Tf...>, ^ ~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:389:9: note: candidate constructor template not viable: requires at least 6 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:405:9: note: candidate constructor template not viable: requires single argument '__t', but 5 arguments were provided __tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<_Indx, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:418:9: note: candidate constructor template not viable: requires 3 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t) ^ ../../buildtools/third_party/libc++/trunk/include/tuple:440:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(const __tuple_impl&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:441:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(__tuple_impl&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:369:23: note: candidate constructor not viable: requires 0 arguments, but 5 were provided _LIBCPP_CONSTEXPR __tuple_impl() ^ In file included from ../../base/files/important_file_writer.cc:5: In file included from ../../base/files/important_file_writer.h:18: In file included from ../../base/timer/timer.h:66: In file included from ../../base/bind.h:10: ../../base/bind_internal.h:673:12: error: use of undeclared identifier 'RunImpl' return RunImpl(storage->functor_, storage->bound_args_, ^ ../../base/bind.h:256:45: note: in instantiation of member function 'base::internal::Invoker<base::internal::BindState<void (base::ImportantFileWriter::*)(), base::internal::UnretainedWrapper<base::ImportantFileWriter> >, void ()>::Run' requested here PolymorphicInvoke invoke_func = &Invoker::Run; ^ ../../base/bind.h:270:16: note: in instantiation of function template specialization 'base::BindRepeating<void (base::ImportantFileWriter::*)(), base::internal::UnretainedWrapper<base::ImportantFileWriter> >' requested here return base::BindRepeating(std::forward<Functor>(functor), ^ ../../base/files/important_file_writer.cc:283:9: note: in instantiation of function template specialization 'base::Bind<void (base::ImportantFileWriter::*)(), base::internal::UnretainedWrapper<base::ImportantFileWriter> >' requested here Bind(&ImportantFileWriter::DoScheduledWrite, Unretained(this))); ^ ../../base/bind_internal.h:680:19: note: must qualify identifier to find this declaration in dependent base class static inline R RunImpl(Functor&& functor, ^ ../../base/bind_internal.h:673:12: error: no matching function for call to 'RunImpl' return RunImpl(storage->functor_, storage->bound_args_, ^~~~~~~ ../../base/bind_internal.h:680:19: note: candidate template ignored: substitution failure [with Functor = void (base::ImportantFileWriter::*const &)(), BoundArgsTuple = const std::__1::tuple<base::internal::UnretainedWrapper<base::ImportantFileWriter> > &, indices = <0>]: pack expansion contains parameter pack 'indices' that has a different length (119018256 vs. 1) from outer parameter packs static inline R RunImpl(Functor&& functor, ^ ../../base/bind_internal.h:673:12: error: no matching function for call to 'RunImpl' return RunImpl(storage->functor_, storage->bound_args_, ^~~~~~~ ../../base/bind_internal.h:680:19: note: candidate template ignored: substitution failure [with Functor = void (base::ImportantFileWriter::*const &)(), BoundArgsTuple = const std::__1::tuple<base::internal::UnretainedWrapper<base::ImportantFileWriter> > &, indices = <0>]: pack expansion contains parameter pack 'indices' that has a different length (119018256 vs. 1) from outer parameter packs static inline R RunImpl(Functor&& functor, ^ In file included from ../../base/files/important_file_writer.cc:5: In file included from ../../base/files/important_file_writer.h:8: In file included from ../../buildtools/third_party/libc++/trunk/include/string:500: In file included from ../../buildtools/third_party/libc++/trunk/include/string_view:176: In file included from ../../buildtools/third_party/libc++/trunk/include/__string:57: In file included from ../../buildtools/third_party/libc++/trunk/include/algorithm:644: In file included from ../../buildtools/third_party/libc++/trunk/include/memory:663: ../../buildtools/third_party/libc++/trunk/include/tuple:734:15: error: no matching constructor for initialization of 'std::__1::tuple<base::internal::UnretainedWrapper<base::ImportantFileWriter> >::_BaseT' (aka '__tuple_impl<__tuple_indices<(0UL + 0UL)>, base::internal::UnretainedWrapper<base::ImportantFileWriter> >') : __base_(typename __make_tuple_indices<sizeof...(_Up)>::type(), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../base/bind_internal.h:869:9: note: in instantiation of function template specialization 'std::__1::tuple<base::internal::UnretainedWrapper<base::ImportantFileWriter> >::tuple<base::internal::UnretainedWrapper<base::ImportantFileWriter> , false, false>' requested here bound_args_(std::forward<ForwardBoundArgs>(bound_args)...) { ^ ../../base/bind_internal.h:840:16: note: in instantiation of function template specialization 'base::internal::BindState<void (base::ImportantFileWriter::*)(), base::internal::UnretainedWrapper<base::ImportantFileWriter> >::BindState<void (base::ImportantFileWriter::*)(), base::internal::UnretainedWrapper<base::ImportantFileWriter> >' requested here return new BindState(IsCancellable{}, invoke_func, ^ ../../base/bind.h:259:34: note: in instantiation of function template specialization 'base::internal::BindState<void (base::ImportantFileWriter::*)(), base::internal::UnretainedWrapper<base::ImportantFileWriter> >::Create<void (base::ImportantFileWriter::*)(), base::internal::UnretainedWrapper<base::ImportantFileWriter> >' requested here return CallbackType(BindState::Create( ^ ../../base/bind.h:270:16: note: in instantiation of function template specialization 'base::BindRepeating<void (base::ImportantFileWriter::*)(), base::internal::UnretainedWrapper<base::ImportantFileWriter> >' requested here return base::BindRepeating(std::forward<Functor>(functor), ^ ../../base/files/important_file_writer.cc:283:9: note: in instantiation of function template specialization 'base::Bind<void (base::ImportantFileWriter::*)(), base::internal::UnretainedWrapper<base::ImportantFileWriter> >' requested here Bind(&ImportantFileWriter::DoScheduledWrite, Unretained(this))); ^ ../../buildtools/third_party/libc++/trunk/include/tuple:376:9: note: candidate template ignored: substitution failure [with _Uf = <0>, _Tf = <base::internal::UnretainedWrapper<base::ImportantFileWriter>>, _Ul = <>, _Tl = <>, _Up = <base::internal::UnretainedWrapper<base::ImportantFileWriter>>]: pack expansion contains parameter pack '_Uf' that has a different length (119048608 vs. 1) from outer parameter packs __tuple_impl(__tuple_indices<_Uf...>, __tuple_types<_Tf...>, ^ ~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:389:9: note: candidate constructor template not viable: requires at least 6 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:405:9: note: candidate constructor template not viable: requires single argument '__t', but 5 arguments were provided __tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<_Indx, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:418:9: note: candidate constructor template not viable: requires 3 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t) ^ ../../buildtools/third_party/libc++/trunk/include/tuple:440:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(const __tuple_impl&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:441:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(__tuple_impl&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:369:23: note: candidate constructor not viable: requires 0 arguments, but 5 were provided _LIBCPP_CONSTEXPR __tuple_impl() ^ 12 errors generated. [33/69971] CXX obj/base/base/event_name_filter.o [34/69971] CXX obj/base/base/memory_infra_background_whitelist.o [35/69971] CXX obj/base/base/type_id.o [36/69971] CXX obj/base/base/memory_dump_provider_info.o [37/69971] CXX obj/base/base/heap_profiler_event_filter.o [38/69971] CXX obj/base/base/activity_analyzer.o FAILED: obj/base/base/activity_analyzer.o ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/base/base/activity_analyzer.o.d -DUSE_SYMBOLIZE -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DMEMORY_TOOL_REPLACES_ALLOCATOR -DMEMORY_SANITIZER_INITIAL_SIZE -DMEMORY_SANITIZER -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION=\"354100\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_LIBCPP_ABI_UNSTABLE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -DCR_LIBCXX_REVISION=349080 -DCR_LIBCXXABI_REVISION=347903 -D_LIBCPP_ENABLE_NODISCARD -DCR_SYSROOT_HASH=e7c53f04bd88d29d075bfd1f62b073aeb69cbe09 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBASE_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -I../.. -Igen -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -B../../third_party/binutils/Linux_x64/Release/bin -pthread -fcolor-diagnostics -fmerge-all-constants -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -no-canonical-prefixes -fcomplete-member-pointers -m64 -march=x86-64 -Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -fno-omit-frame-pointer -g1 -gcolumn-info -fsanitize=memory -fsanitize-memory-track-origins=2 -fsanitize-blacklist=../../tools/msan/blacklist.txt -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wno-char-subscripts -Wglobal-constructors -Wexit-time-destructors -Wshadow -isystem../../build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0 -isystem../../build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wexit-time-destructors -O2 -fno-ident -fdata-sections -ffunction-sections -std=c++14 -fno-exceptions -fno-rtti -nostdinc++ -isystem../../buildtools/third_party/libc++/trunk/include -isystem../../buildtools/third_party/libc++abi/trunk/include --sysroot=../../build/linux/debian_sid_amd64-sysroot -fvisibility-inlines-hidden -c ../../base/debug/activity_analyzer.cc -o obj/base/base/activity_analyzer.o In file included from ../../base/debug/activity_analyzer.cc:5: In file included from ../../base/debug/activity_analyzer.h:8: In file included from ../../buildtools/third_party/libc++/trunk/include/map:473: In file included from ../../buildtools/third_party/libc++/trunk/include/__tree:15: In file included from ../../buildtools/third_party/libc++/trunk/include/iterator:417: In file included from ../../buildtools/third_party/libc++/trunk/include/__functional_base:19: ../../buildtools/third_party/libc++/trunk/include/utility:510:11: error: no matching constructor for initialization of 'std::__1::pair<const base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::unique_ptr<base::debug::ThreadActivityAnalyzer, std::__1::default_delete<base::debug::ThreadActivityAnalyzer> > >' : pair(__pc, __first_args, __second_args, ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../buildtools/third_party/libc++/trunk/include/memory:1812:31: note: in instantiation of function template specialization 'std::__1::pair<const base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::unique_ptr<base::debug::ThreadActivityAnalyzer, std::__1::default_delete<base::debug::ThreadActivityAnalyzer> > >::pair<base::debug::ThreadActivityAnalyzer::ThreadKey &&>' requested here ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ ../../buildtools/third_party/libc++/trunk/include/memory:1717:18: note: in instantiation of function template specialization 'std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::unique_ptr<base::debug::ThreadActivityAnalyzer, std::__1::default_delete<base::debug::ThreadActivityAnalyzer> > >, void *> >::construct<std::__1::pair<const base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::unique_ptr<base::debug::ThreadActivityAnalyzer, std::__1::default_delete<base::debug::ThreadActivityAnalyzer> > >, const std::__1::piecewise_construct_t &, std::__1::tuple<base::debug::ThreadActivityAnalyzer::ThreadKey &&>, std::__1::tuple<> >' requested here {__a.construct(__p, _VSTD::forward<_Args>(__args)...);} ^ ../../buildtools/third_party/libc++/trunk/include/memory:1563:14: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::unique_ptr<base::debug::ThreadActivityAnalyzer, std::__1::default_delete<base::debug::ThreadActivityAnalyzer> > >, void *> > >::__construct<std::__1::pair<const base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::unique_ptr<base::debug::ThreadActivityAnalyzer, std::__1::default_delete<base::debug::ThreadActivityAnalyzer> > >, const std::__1::piecewise_construct_t &, std::__1::tuple<base::debug::ThreadActivityAnalyzer::ThreadKey &&>, std::__1::tuple<> >' requested here {__construct(__has_construct<allocator_type, _Tp*, _Args...>(), ^ ../../buildtools/third_party/libc++/trunk/include/__tree:2212:20: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::unique_ptr<base::debug::ThreadActivityAnalyzer, std::__1::default_delete<base::debug::ThreadActivityAnalyzer> > >, void *> > >::construct<std::__1::pair<const base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::unique_ptr<base::debug::ThreadActivityAnalyzer, std::__1::default_delete<base::debug::ThreadActivityAnalyzer> > >, const std::__1::piecewise_construct_t &, std::__1::tuple<base::debug::ThreadActivityAnalyzer::ThreadKey &&>, std::__1::tuple<> >' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ ../../buildtools/third_party/libc++/trunk/include/__tree:2157:29: note: in instantiation of function template specialization 'std::__1::__tree<std::__1::__value_type<base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::unique_ptr<base::debug::ThreadActivityAnalyzer, std::__1::default_delete<base::debug::ThreadActivityAnalyzer> > >, std::__1::__map_value_compare<base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::__value_type<base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::unique_ptr<base::debug::ThreadActivityAnalyzer, std::__1::default_delete<base::debug::ThreadActivityAnalyzer> > >, std::__1::less<base::debug::ThreadActivityAnalyzer::ThreadKey>, true>, std::__1::allocator<std::__1::__value_type<base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::unique_ptr<base::debug::ThreadActivityAnalyzer, std::__1::default_delete<base::debug::ThreadActivityAnalyzer> > > > >::__construct_node<const std::__1::piecewise_construct_t &, std::__1::tuple<base::debug::ThreadActivityAnalyzer::ThreadKey &&>, std::__1::tuple<> >' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ ../../buildtools/third_party/libc++/trunk/include/map:1487:20: note: in instantiation of function template specialization 'std::__1::__tree<std::__1::__value_type<base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::unique_ptr<base::debug::ThreadActivityAnalyzer, std::__1::default_delete<base::debug::ThreadActivityAnalyzer> > >, std::__1::__map_value_compare<base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::__value_type<base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::unique_ptr<base::debug::ThreadActivityAnalyzer, std::__1::default_delete<base::debug::ThreadActivityAnalyzer> > >, std::__1::less<base::debug::ThreadActivityAnalyzer::ThreadKey>, true>, std::__1::allocator<std::__1::__value_type<base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::unique_ptr<base::debug::ThreadActivityAnalyzer, std::__1::default_delete<base::debug::ThreadActivityAnalyzer> > > > >::__emplace_unique_key_args<base::debug::ThreadActivityAnalyzer::ThreadKey, const std::__1::piecewise_construct_t &, std::__1::tuple<base::debug::ThreadActivityAnalyzer::ThreadKey &&>, std::__1::tuple<> >' requested here return __tree_.__emplace_unique_key_args(__k, ^ ../../base/debug/activity_analyzer.cc:369:19: note: in instantiation of member function 'std::__1::map<base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::unique_ptr<base::debug::ThreadActivityAnalyzer, std::__1::default_delete<base::debug::ThreadActivityAnalyzer> >, std::__1::less<base::debug::ThreadActivityAnalyzer::ThreadKey>, std::__1::allocator<std::__1::pair<const base::debug::ThreadActivityAnalyzer::ThreadKey, std::__1::unique_ptr<base::debug::ThreadActivityAnalyzer, std::__1::default_delete<base::debug::ThreadActivityAnalyzer> > > > >::operator[]' requested here analyzers_[analyzer->GetThreadKey()] = std::move(analyzer); ^ ../../buildtools/third_party/libc++/trunk/include/utility:565:9: note: candidate template ignored: substitution failure [with _Args1 = <base::debug::ThreadActivityAnalyzer::ThreadKey &&>, _Args2 = <>, _I1 = <0>, _I2 = <>]: pack expansion contains parameter pack '_I1' that has a different length (2910054320 vs. 1) from outer parameter packs pair(piecewise_construct_t, ^ ../../buildtools/third_party/libc++/trunk/include/utility:412:5: note: candidate constructor template not viable: requires 0 arguments, but 5 were provided pair() _NOEXCEPT_(is_nothrow_default_constructible<first_type>::value && ^ ../../buildtools/third_party/libc++/trunk/include/utility:420:14: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided explicit pair(_T1 const& __t1, _T2 const& __t2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:429:5: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided pair(_T1 const& __t1, _T2 const& __t2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:438:14: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided explicit pair(_U1&& __u1, _U2&& __u2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:447:5: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided pair(_U1&& __u1, _U2&& __u2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:456:14: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided explicit pair(pair<_U1, _U2> const& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:465:5: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided pair(pair<_U1, _U2> const& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:474:14: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided explicit pair(pair<_U1, _U2>&&__p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:483:5: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided pair(pair<_U1, _U2>&& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:492:14: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided explicit pair(_Tuple&& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:500:5: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided pair(_Tuple&& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:506:5: note: candidate constructor template not viable: requires 3 arguments, but 5 were provided pair(piecewise_construct_t __pc, ^ ../../buildtools/third_party/libc++/trunk/include/utility:327:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided pair(pair const&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/utility:328:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided pair(pair&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/utility:510:11: error: no matching constructor for initialization of 'std::__1::pair<const long, base::debug::GlobalActivityAnalyzer::UserDataSnapshot>' : pair(__pc, __first_args, __second_args, ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../buildtools/third_party/libc++/trunk/include/memory:1812:31: note: in instantiation of function template specialization 'std::__1::pair<const long, base::debug::GlobalActivityAnalyzer::UserDataSnapshot>::pair<const long &>' requested here ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ ../../buildtools/third_party/libc++/trunk/include/memory:1717:18: note: in instantiation of function template specialization 'std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<long, base::debug::GlobalActivityAnalyzer::UserDataSnapshot>, void *> >::construct<std::__1::pair<const long, base::debug::GlobalActivityAnalyzer::UserDataSnapshot>, const std::__1::piecewise_construct_t &, std::__1::tuple<const long &>, std::__1::tuple<> >' requested here {__a.construct(__p, _VSTD::forward<_Args>(__args)...);} ^ ../../buildtools/third_party/libc++/trunk/include/memory:1563:14: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<long, base::debug::GlobalActivityAnalyzer::UserDataSnapshot>, void *> > >::__construct<std::__1::pair<const long, base::debug::GlobalActivityAnalyzer::UserDataSnapshot>, const std::__1::piecewise_construct_t &, std::__1::tuple<const long &>, std::__1::tuple<> >' requested here {__construct(__has_construct<allocator_type, _Tp*, _Args...>(), ^ ../../buildtools/third_party/libc++/trunk/include/__tree:2212:20: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<long, base::debug::GlobalActivityAnalyzer::UserDataSnapshot>, void *> > >::construct<std::__1::pair<const long, base::debug::GlobalActivityAnalyzer::UserDataSnapshot>, const std::__1::piecewise_construct_t &, std::__1::tuple<const long &>, std::__1::tuple<> >' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ ../../buildtools/third_party/libc++/trunk/include/__tree:2157:29: note: in instantiation of function template specialization 'std::__1::__tree<std::__1::__value_type<long, base::debug::GlobalActivityAnalyzer::UserDataSnapshot>, std::__1::__map_value_compare<long, std::__1::__value_type<long, base::debug::GlobalActivityAnalyzer::UserDataSnapshot>, std::__1::less<long>, true>, std::__1::allocator<std::__1::__value_type<long, base::debug::GlobalActivityAnalyzer::UserDataSnapshot> > >::__construct_node<const std::__1::piecewise_construct_t &, std::__1::tuple<const long &>, std::__1::tuple<> >' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ ../../buildtools/third_party/libc++/trunk/include/map:1477:20: note: in instantiation of function template specialization 'std::__1::__tree<std::__1::__value_type<long, base::debug::GlobalActivityAnalyzer::UserDataSnapshot>, std::__1::__map_value_compare<long, std::__1::__value_type<long, base::debug::GlobalActivityAnalyzer::UserDataSnapshot>, std::__1::less<long>, true>, std::__1::allocator<std::__1::__value_type<long, base::debug::GlobalActivityAnalyzer::UserDataSnapshot> > >::__emplace_unique_key_args<long, const std::__1::piecewise_construct_t &, std::__1::tuple<const long &>, std::__1::tuple<> >' requested here return __tree_.__emplace_unique_key_args(__k, ^ ../../base/debug/activity_analyzer.cc:381:51: note: in instantiation of member function 'std::__1::map<long, base::debug::GlobalActivityAnalyzer::UserDataSnapshot, std::__1::less<long>, std::__1::allocator<std::__1::pair<const long, base::debug::GlobalActivityAnalyzer::UserDataSnapshot> > >::operator[]' requested here UserDataSnapshot& snapshot = process_data_[process_id]; ^ ../../buildtools/third_party/libc++/trunk/include/utility:565:9: note: candidate template ignored: substitution failure [with _Args1 = <const long &>, _Args2 = <>, _I1 = <0>, _I2 = <>]: pack expansion contains parameter pack '_I1' that has a different length (2909630608 vs. 1) from outer parameter packs pair(piecewise_construct_t, ^ ../../buildtools/third_party/libc++/trunk/include/utility:412:5: note: candidate constructor template not viable: requires 0 arguments, but 5 were provided pair() _NOEXCEPT_(is_nothrow_default_constructible<first_type>::value && ^ ../../buildtools/third_party/libc++/trunk/include/utility:420:14: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided explicit pair(_T1 const& __t1, _T2 const& __t2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:429:5: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided pair(_T1 const& __t1, _T2 const& __t2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:438:14: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided explicit pair(_U1&& __u1, _U2&& __u2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:447:5: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided pair(_U1&& __u1, _U2&& __u2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:456:14: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided explicit pair(pair<_U1, _U2> const& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:465:5: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided pair(pair<_U1, _U2> const& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:474:14: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided explicit pair(pair<_U1, _U2>&&__p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:483:5: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided pair(pair<_U1, _U2>&& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:492:14: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided explicit pair(_Tuple&& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:500:5: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided pair(_Tuple&& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:506:5: note: candidate constructor template not viable: requires 3 arguments, but 5 were provided pair(piecewise_construct_t __pc, ^ ../../buildtools/third_party/libc++/trunk/include/utility:327:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided pair(pair const&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/utility:328:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided pair(pair&&) = default; ^ 2 errors generated. [39/69971] CXX obj/base/base/unguessable_token.o [40/69971] CXX obj/base/base/memory_dump_request_args.o [41/69971] CXX obj/base/base/memory_usage_estimator.o [42/69971] CXX obj/base/base/value_iterators.o [43/69971] CXX obj/base/base/memory_allocator_dump.o [44/69971] CXX obj/base/base/tracing_agent.o [45/69971] CXX obj/base/base/trace_arguments.o [46/69971] CXX obj/base/base/memory_dump_scheduler.o [47/69971] CXX obj/base/base/value_conversions.o [48/69971] CXX obj/base/base/process_memory_dump.o FAILED: obj/base/base/process_memory_dump.o ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/base/base/process_memory_dump.o.d -DUSE_SYMBOLIZE -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DMEMORY_TOOL_REPLACES_ALLOCATOR -DMEMORY_SANITIZER_INITIAL_SIZE -DMEMORY_SANITIZER -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION=\"354100\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_LIBCPP_ABI_UNSTABLE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -DCR_LIBCXX_REVISION=349080 -DCR_LIBCXXABI_REVISION=347903 -D_LIBCPP_ENABLE_NODISCARD -DCR_SYSROOT_HASH=e7c53f04bd88d29d075bfd1f62b073aeb69cbe09 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBASE_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -I../.. -Igen -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -B../../third_party/binutils/Linux_x64/Release/bin -pthread -fcolor-diagnostics -fmerge-all-constants -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -no-canonical-prefixes -fcomplete-member-pointers -m64 -march=x86-64 -Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -fno-omit-frame-pointer -g1 -gcolumn-info -fsanitize=memory -fsanitize-memory-track-origins=2 -fsanitize-blacklist=../../tools/msan/blacklist.txt -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wno-char-subscripts -Wglobal-constructors -Wexit-time-destructors -Wshadow -isystem../../build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0 -isystem../../build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wexit-time-destructors -O2 -fno-ident -fdata-sections -ffunction-sections -std=c++14 -fno-exceptions -fno-rtti -nostdinc++ -isystem../../buildtools/third_party/libc++/trunk/include -isystem../../buildtools/third_party/libc++abi/trunk/include --sysroot=../../build/linux/debian_sid_amd64-sysroot -fvisibility-inlines-hidden -c ../../base/trace_event/process_memory_dump.cc -o obj/base/base/process_memory_dump.o In file included from ../../base/trace_event/process_memory_dump.cc:5: In file included from ../../base/trace_event/process_memory_dump.h:10: In file included from ../../buildtools/third_party/libc++/trunk/include/map:473: In file included from ../../buildtools/third_party/libc++/trunk/include/__tree:16: In file included from ../../buildtools/third_party/libc++/trunk/include/memory:663: ../../buildtools/third_party/libc++/trunk/include/tuple:643:11: error: no matching constructor for initialization of 'std::__1::tuple<const base::trace_event::MemoryAllocatorDumpGuid &>::_BaseT' (aka '__tuple_impl<__tuple_indices<(0UL + 0UL)>, const base::trace_event::MemoryAllocatorDumpGuid &>') : __base_(typename __make_tuple_indices<sizeof...(_Tp)>::type(), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:1094:12: note: in instantiation of function template specialization 'std::__1::tuple<const base::trace_event::MemoryAllocatorDumpGuid &>::tuple<true, false>' requested here return tuple<_Tp&&...>(_VSTD::forward<_Tp>(__t)...); ^ ../../buildtools/third_party/libc++/trunk/include/map:1479:16: note: in instantiation of function template specialization 'std::__1::forward_as_tuple<const base::trace_event::MemoryAllocatorDumpGuid &>' requested here _VSTD::forward_as_tuple(__k), ^ ../../base/trace_event/process_memory_dump.cc:399:25: note: in instantiation of member function 'std::__1::map<base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge, std::__1::less<base::trace_event::MemoryAllocatorDumpGuid>, std::__1::allocator<std::__1::pair<const base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge> > >::operator[]' requested here allocator_dumps_edges_[source] = {source, target, max_importance, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:376:9: note: candidate template ignored: substitution failure [with _Uf = <0>, _Tf = <const base::trace_event::MemoryAllocatorDumpGuid &>, _Ul = <>, _Tl = <>, _Up = <const base::trace_event::MemoryAllocatorDumpGuid &>]: pack expansion contains parameter pack '_Uf' that has a different length (2554153888 vs. 1) from outer parameter packs __tuple_impl(__tuple_indices<_Uf...>, __tuple_types<_Tf...>, ^ ~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:389:9: note: candidate constructor template not viable: requires at least 6 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:405:9: note: candidate constructor template not viable: requires single argument '__t', but 5 arguments were provided __tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<_Indx, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:418:9: note: candidate constructor template not viable: requires 3 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t) ^ ../../buildtools/third_party/libc++/trunk/include/tuple:440:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(const __tuple_impl&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:441:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(__tuple_impl&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:369:23: note: candidate constructor not viable: requires 0 arguments, but 5 were provided _LIBCPP_CONSTEXPR __tuple_impl() ^ In file included from ../../base/trace_event/process_memory_dump.cc:5: In file included from ../../base/trace_event/process_memory_dump.h:10: In file included from ../../buildtools/third_party/libc++/trunk/include/map:473: In file included from ../../buildtools/third_party/libc++/trunk/include/__tree:15: In file included from ../../buildtools/third_party/libc++/trunk/include/iterator:417: In file included from ../../buildtools/third_party/libc++/trunk/include/__functional_base:19: ../../buildtools/third_party/libc++/trunk/include/utility:510:11: error: no matching constructor for initialization of 'std::__1::pair<const base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge>' : pair(__pc, __first_args, __second_args, ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../buildtools/third_party/libc++/trunk/include/memory:1812:31: note: in instantiation of function template specialization 'std::__1::pair<const base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge>::pair<const base::trace_event::MemoryAllocatorDumpGuid &>' requested here ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ ../../buildtools/third_party/libc++/trunk/include/memory:1717:18: note: in instantiation of function template specialization 'std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge>, void *> >::construct<std::__1::pair<const base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge>, const std::__1::piecewise_construct_t &, std::__1::tuple<const base::trace_event::MemoryAllocatorDumpGuid &>, std::__1::tuple<> >' requested here {__a.construct(__p, _VSTD::forward<_Args>(__args)...);} ^ ../../buildtools/third_party/libc++/trunk/include/memory:1563:14: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge>, void *> > >::__construct<std::__1::pair<const base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge>, const std::__1::piecewise_construct_t &, std::__1::tuple<const base::trace_event::MemoryAllocatorDumpGuid &>, std::__1::tuple<> >' requested here {__construct(__has_construct<allocator_type, _Tp*, _Args...>(), ^ ../../buildtools/third_party/libc++/trunk/include/__tree:2212:20: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge>, void *> > >::construct<std::__1::pair<const base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge>, const std::__1::piecewise_construct_t &, std::__1::tuple<const base::trace_event::MemoryAllocatorDumpGuid &>, std::__1::tuple<> >' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ ../../buildtools/third_party/libc++/trunk/include/__tree:2157:29: note: in instantiation of function template specialization 'std::__1::__tree<std::__1::__value_type<base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge>, std::__1::__map_value_compare<base::trace_event::MemoryAllocatorDumpGuid, std::__1::__value_type<base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge>, std::__1::less<base::trace_event::MemoryAllocatorDumpGuid>, true>, std::__1::allocator<std::__1::__value_type<base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge> > >::__construct_node<const std::__1::piecewise_construct_t &, std::__1::tuple<const base::trace_event::MemoryAllocatorDumpGuid &>, std::__1::tuple<> >' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ ../../buildtools/third_party/libc++/trunk/include/map:1477:20: note: in instantiation of function template specialization 'std::__1::__tree<std::__1::__value_type<base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge>, std::__1::__map_value_compare<base::trace_event::MemoryAllocatorDumpGuid, std::__1::__value_type<base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge>, std::__1::less<base::trace_event::MemoryAllocatorDumpGuid>, true>, std::__1::allocator<std::__1::__value_type<base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge> > >::__emplace_unique_key_args<base::trace_event::MemoryAllocatorDumpGuid, const std::__1::piecewise_construct_t &, std::__1::tuple<const base::trace_event::MemoryAllocatorDumpGuid &>, std::__1::tuple<> >' requested here return __tree_.__emplace_unique_key_args(__k, ^ ../../base/trace_event/process_memory_dump.cc:399:25: note: in instantiation of member function 'std::__1::map<base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge, std::__1::less<base::trace_event::MemoryAllocatorDumpGuid>, std::__1::allocator<std::__1::pair<const base::trace_event::MemoryAllocatorDumpGuid, base::trace_event::ProcessMemoryDump::MemoryAllocatorDumpEdge> > >::operator[]' requested here allocator_dumps_edges_[source] = {source, target, max_importance, ^ ../../buildtools/third_party/libc++/trunk/include/utility:565:9: note: candidate template ignored: substitution failure [with _Args1 = <const base::trace_event::MemoryAllocatorDumpGuid &>, _Args2 = <>, _I1 = <0>, _I2 = <>]: pack expansion contains parameter pack '_I1' that has a different length (2564197744 vs. 1) from outer parameter packs pair(piecewise_construct_t, ^ ../../buildtools/third_party/libc++/trunk/include/utility:412:5: note: candidate constructor template not viable: requires 0 arguments, but 5 were provided pair() _NOEXCEPT_(is_nothrow_default_constructible<first_type>::value && ^ ../../buildtools/third_party/libc++/trunk/include/utility:420:14: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided explicit pair(_T1 const& __t1, _T2 const& __t2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:429:5: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided pair(_T1 const& __t1, _T2 const& __t2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:438:14: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided explicit pair(_U1&& __u1, _U2&& __u2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:447:5: note: candidate constructor template not viable: requires 2 arguments, but 5 were provided pair(_U1&& __u1, _U2&& __u2) ^ ../../buildtools/third_party/libc++/trunk/include/utility:456:14: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided explicit pair(pair<_U1, _U2> const& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:465:5: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided pair(pair<_U1, _U2> const& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:474:14: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided explicit pair(pair<_U1, _U2>&&__p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:483:5: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided pair(pair<_U1, _U2>&& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:492:14: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided explicit pair(_Tuple&& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:500:5: note: candidate constructor template not viable: requires single argument '__p', but 5 arguments were provided pair(_Tuple&& __p) ^ ../../buildtools/third_party/libc++/trunk/include/utility:506:5: note: candidate constructor template not viable: requires 3 arguments, but 5 were provided pair(piecewise_construct_t __pc, ^ ../../buildtools/third_party/libc++/trunk/include/utility:327:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided pair(pair const&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/utility:328:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided pair(pair&&) = default; ^ 2 errors generated. [49/69971] CXX obj/base/base/trace_config.o FAILED: obj/base/base/trace_config.o ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/base/base/trace_config.o.d -DUSE_SYMBOLIZE -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DMEMORY_TOOL_REPLACES_ALLOCATOR -DMEMORY_SANITIZER_INITIAL_SIZE -DMEMORY_SANITIZER -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION=\"354100\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_LIBCPP_ABI_UNSTABLE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -DCR_LIBCXX_REVISION=349080 -DCR_LIBCXXABI_REVISION=347903 -D_LIBCPP_ENABLE_NODISCARD -DCR_SYSROOT_HASH=e7c53f04bd88d29d075bfd1f62b073aeb69cbe09 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBASE_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -I../.. -Igen -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -B../../third_party/binutils/Linux_x64/Release/bin -pthread -fcolor-diagnostics -fmerge-all-constants -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -no-canonical-prefixes -fcomplete-member-pointers -m64 -march=x86-64 -Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -fno-omit-frame-pointer -g1 -gcolumn-info -fsanitize=memory -fsanitize-memory-track-origins=2 -fsanitize-blacklist=../../tools/msan/blacklist.txt -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wno-char-subscripts -Wglobal-constructors -Wexit-time-destructors -Wshadow -isystem../../build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0 -isystem../../build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wexit-time-destructors -O2 -fno-ident -fdata-sections -ffunction-sections -std=c++14 -fno-exceptions -fno-rtti -nostdinc++ -isystem../../buildtools/third_party/libc++/trunk/include -isystem../../buildtools/third_party/libc++abi/trunk/include --sysroot=../../build/linux/debian_sid_amd64-sysroot -fvisibility-inlines-hidden -c ../../base/trace_event/trace_config.cc -o obj/base/base/trace_config.o In file included from ../../base/trace_event/trace_config.cc:5: In file included from ../../base/trace_event/trace_config.h:10: In file included from ../../buildtools/third_party/libc++/trunk/include/memory:663: ../../buildtools/third_party/libc++/trunk/include/tuple:643:11: error: no matching constructor for initialization of 'std::__1::tuple<const unsigned long &, const unsigned long &>::_BaseT' (aka '__tuple_impl<__tuple_indices<(0UL + 0UL), (1UL + 0UL)>, const unsigned long &, const unsigned long &>') : __base_(typename __make_tuple_indices<sizeof...(_Tp)>::type(), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:1066:12: note: in instantiation of function template specialization 'std::__1::tuple<const unsigned long &, const unsigned long &>::tuple<true, false>' requested here return tuple<_Tp&...>(__t...); ^ ../../base/token.h:49:17: note: in instantiation of function template specialization 'std::__1::tie<const unsigned long, const unsigned long>' requested here return std::tie(high_, low_) < std::tie(other.high_, other.low_); ^ ../../buildtools/third_party/libc++/trunk/include/tuple:376:9: note: candidate template ignored: substitution failure [with _Uf = <0, 1>, _Tf = <const unsigned long &, const unsigned long &>, _Ul = <>, _Tl = <>, _Up = <const unsigned long &, const unsigned long &>]: pack expansion contains parameter pack '_Uf' that has a different length (2270894016 vs. 2) from outer parameter packs __tuple_impl(__tuple_indices<_Uf...>, __tuple_types<_Tf...>, ^ ~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:389:9: note: candidate template ignored: could not match '__tuple_indices<_I2...>' against 'unsigned long' __tuple_impl(allocator_arg_t, const _Alloc& __a, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:405:9: note: candidate constructor template not viable: requires single argument '__t', but 6 arguments were provided __tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<_Indx, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:418:9: note: candidate constructor template not viable: requires 3 arguments, but 6 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t) ^ ../../buildtools/third_party/libc++/trunk/include/tuple:440:5: note: candidate constructor not viable: requires 1 argument, but 6 were provided __tuple_impl(const __tuple_impl&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:441:5: note: candidate constructor not viable: requires 1 argument, but 6 were provided __tuple_impl(__tuple_impl&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:369:23: note: candidate constructor not viable: requires 0 arguments, but 6 were provided _LIBCPP_CONSTEXPR __tuple_impl() ^ 1 error generated. [50/69971] CXX obj/base/base/values.o FAILED: obj/base/base/values.o ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/base/base/values.o.d -DUSE_SYMBOLIZE -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DMEMORY_TOOL_REPLACES_ALLOCATOR -DMEMORY_SANITIZER_INITIAL_SIZE -DMEMORY_SANITIZER -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION=\"354100\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_LIBCPP_ABI_UNSTABLE -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -DCR_LIBCXX_REVISION=349080 -DCR_LIBCXXABI_REVISION=347903 -D_LIBCPP_ENABLE_NODISCARD -DCR_SYSROOT_HASH=e7c53f04bd88d29d075bfd1f62b073aeb69cbe09 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBASE_IMPLEMENTATION -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -I../.. -Igen -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -funwind-tables -fPIC -B../../third_party/binutils/Linux_x64/Release/bin -pthread -fcolor-diagnostics -fmerge-all-constants -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -no-canonical-prefixes -fcomplete-member-pointers -m64 -march=x86-64 -Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -fno-omit-frame-pointer -g1 -gcolumn-info -fsanitize=memory -fsanitize-memory-track-origins=2 -fsanitize-blacklist=../../tools/msan/blacklist.txt -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wno-char-subscripts -Wglobal-constructors -Wexit-time-destructors -Wshadow -isystem../../build/linux/debian_sid_amd64-sysroot/usr/include/glib-2.0 -isystem../../build/linux/debian_sid_amd64-sysroot/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wexit-time-destructors -O2 -fno-ident -fdata-sections -ffunction-sections -std=c++14 -fno-exceptions -fno-rtti -nostdinc++ -isystem../../buildtools/third_party/libc++/trunk/include -isystem../../buildtools/third_party/libc++abi/trunk/include --sysroot=../../build/linux/debian_sid_amd64-sysroot -fvisibility-inlines-hidden -c ../../base/values.cc -o obj/base/base/values.o In file included from ../../base/values.cc:5: In file included from ../../base/values.h:28: In file included from ../../buildtools/third_party/libc++/trunk/include/map:473: In file included from ../../buildtools/third_party/libc++/trunk/include/__tree:16: In file included from ../../buildtools/third_party/libc++/trunk/include/memory:663: ../../buildtools/third_party/libc++/trunk/include/tuple:643:11: error: no matching constructor for initialization of 'std::__1::tuple<const std::__1::basic_string<char> &>::_BaseT' (aka '__tuple_impl<__tuple_indices<(0UL + 0UL)>, const std::__1::basic_string<char> &>') : __base_(typename __make_tuple_indices<sizeof...(_Tp)>::type(), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:1094:12: note: in instantiation of function template specialization 'std::__1::tuple<const std::__1::basic_string<char> &>::tuple<true, false>' requested here return tuple<_Tp&&...>(_VSTD::forward<_Tp>(__t)...); ^ ../../base/containers/flat_map.h:348:19: note: in instantiation of function template specialization 'std::__1::forward_as_tuple<const std::__1::basic_string<char> &>' requested here std::forward_as_tuple(std::forward<K>(key)), ^ ../../base/values.cc:170:11: note: in instantiation of function template specialization 'base::flat_map<std::__1::basic_string<char>, std::__1::unique_ptr<base::Value, std::__1::default_delete<base::Value> >, std::__1::less<void> >::try_emplace<const std::__1::basic_string<char> &, std::__1::unique_ptr<base::Value, std::__1::default_delete<base::Value> > >' requested here dict_.try_emplace(dict_.end(), it.first, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:376:9: note: candidate template ignored: substitution failure [with _Uf = <0>, _Tf = <const std::__1::basic_string<char> &>, _Ul = <>, _Tl = <>, _Up = <const std::__1::basic_string<char> &>]: pack expansion contains parameter pack '_Uf' that has a different length (3830938960 vs. 1) from outer parameter packs __tuple_impl(__tuple_indices<_Uf...>, __tuple_types<_Tf...>, ^ ~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:389:9: note: candidate constructor template not viable: requires at least 6 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:405:9: note: candidate constructor template not viable: requires single argument '__t', but 5 arguments were provided __tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<_Indx, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:418:9: note: candidate constructor template not viable: requires 3 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t) ^ ../../buildtools/third_party/libc++/trunk/include/tuple:440:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(const __tuple_impl&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:441:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(__tuple_impl&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:369:23: note: candidate constructor not viable: requires 0 arguments, but 5 were provided _LIBCPP_CONSTEXPR __tuple_impl() ^ ../../buildtools/third_party/libc++/trunk/include/tuple:734:15: error: no matching constructor for initialization of 'std::__1::tuple<std::__1::unique_ptr<base::Value, std::__1::default_delete<base::Value> > &&>::_BaseT' (aka '__tuple_impl<__tuple_indices<(0UL + 0UL)>, std::__1::unique_ptr<base::Value, std::__1::default_delete<base::Value> > &&>') : __base_(typename __make_tuple_indices<sizeof...(_Up)>::type(), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:1094:12: note: in instantiation of function template specialization 'std::__1::tuple<std::__1::unique_ptr<base::Value, std::__1::default_delete<base::Value> > &&>::tuple<std::__1::unique_ptr<base::Value, std::__1::default_delete<base::Value> > , false, false>' requested here return tuple<_Tp&&...>(_VSTD::forward<_Tp>(__t)...); ^ ../../base/containers/flat_map.h:349:19: note: in instantiation of function template specialization 'std::__1::forward_as_tuple<std::__1::unique_ptr<base::Value, std::__1::default_delete<base::Value> > >' requested here std::forward_as_tuple(std::forward<Args>(args)...)) ^ ../../base/values.cc:170:11: note: in instantiation of function template specialization 'base::flat_map<std::__1::basic_string<char>, std::__1::unique_ptr<base::Value, std::__1::default_delete<base::Value> >, std::__1::less<void> >::try_emplace<const std::__1::basic_string<char> &, std::__1::unique_ptr<base::Value, std::__1::default_delete<base::Value> > >' requested here dict_.try_emplace(dict_.end(), it.first, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:376:9: note: candidate template ignored: substitution failure [with _Uf = <0>, _Tf = <std::__1::unique_ptr<base::Value, std::__1::default_delete<base::Value> > &&>, _Ul = <>, _Tl = <>, _Up = <std::__1::unique_ptr<base::Value, std::__1::default_delete<base::Value> >>]: pack expansion contains parameter pack '_Uf' that has a different length (3830659840 vs. 1) from outer parameter packs __tuple_impl(__tuple_indices<_Uf...>, __tuple_types<_Tf...>, ^ ~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:389:9: note: candidate constructor template not viable: requires at least 6 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:405:9: note: candidate constructor template not viable: requires single argument '__t', but 5 arguments were provided __tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<_Indx, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:418:9: note: candidate constructor template not viable: requires 3 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t) ^ ../../buildtools/third_party/libc++/trunk/include/tuple:440:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(const __tuple_impl&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:441:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(__tuple_impl&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:369:23: note: candidate constructor not viable: requires 0 arguments, but 5 were provided _LIBCPP_CONSTEXPR __tuple_impl() ^ ../../buildtools/third_party/libc++/trunk/include/tuple:643:11: error: no matching constructor for initialization of 'std::__1::tuple<base::BasicStringPiece<std::string> &>::_BaseT' (aka '__tuple_impl<__tuple_indices<(0UL + 0UL)>, base::BasicStringPiece<std::string> &>') : __base_(typename __make_tuple_indices<sizeof...(_Tp)>::type(), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:1094:12: note: in instantiation of function template specialization 'std::__1::tuple<base::BasicStringPiece<std::string> &>::tuple<true, false>' requested here return tuple<_Tp&&...>(_VSTD::forward<_Tp>(__t)...); ^ ../../base/containers/flat_map.h:336:12: note: in instantiation of function template specialization 'std::__1::forward_as_tuple<base::BasicStringPiece<std::string> &>' requested here std::forward_as_tuple(std::forward<K>(key)), ^ ../../base/values.cc:324:23: note: in instantiation of function template specialization 'base::flat_map<std::__1::basic_string<char>, std::__1::unique_ptr<base::Value, std::__1::default_delete<base::Value> >, std::__1::less<void> >::try_emplace<base::BasicStringPiece<std::string> &, std::__1::unique_ptr<base::Value, std::__1::default_delete<base::Value> > >' requested here auto result = dict_.try_emplace(key, std::move(val_ptr)); ^ ../../buildtools/third_party/libc++/trunk/include/tuple:376:9: note: candidate template ignored: substitution failure [with _Uf = <0>, _Tf = <base::BasicStringPiece<std::string> &>, _Ul = <>, _Tl = <>, _Up = <base::BasicStringPiece<std::string> &>]: pack expansion contains parameter pack '_Uf' that has a different length (3829591872 vs. 1) from outer parameter packs __tuple_impl(__tuple_indices<_Uf...>, __tuple_types<_Tf...>, ^ ~~~ ../../buildtools/third_party/libc++/trunk/include/tuple:389:9: note: candidate constructor template not viable: requires at least 6 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:405:9: note: candidate constructor template not viable: requires single argument '__t', but 5 arguments were provided __tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<_Indx, ^ ../../buildtools/third_party/libc++/trunk/include/tuple:418:9: note: candidate constructor template not viable: requires 3 arguments, but 5 were provided __tuple_impl(allocator_arg_t, const _Alloc& __a, _Tuple&& __t) ^ ../../buildtools/third_party/libc++/trunk/include/tuple:440:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(const __tuple_impl&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:441:5: note: candidate constructor not viable: requires 1 argument, but 5 were provided __tuple_impl(__tuple_impl&&) = default; ^ ../../buildtools/third_party/libc++/trunk/include/tuple:369:23: note: candidate constructor not viable: requires 0 arguments, but 5 were provided _LIBCPP_CONSTEXPR __tuple_impl() ^ 3 errors generated. [51/69971] CXX obj/base/base/trace_config_category_filter.o [52/69971] CXX obj/base/base/trace_buffer.o [53/69971] CXX obj/base/base/traced_value.o [54/69971] CXX obj/base/base/memory_dump_manager.o ninja: build stopped: subcommand failed. step returned non-zero exit code: 1