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/tmpJxXJC5.json --failure_output /b/s/w/ir/tmp/t/tmpRqrUfF -- /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/tmpJxXJC5.json', '--failure_output', '/b/s/w/ir/tmp/t/tmpRqrUfF', '--', '/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: 41077 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/8921467079550990880 LOGDOG_STREAM_PROJECT: chromium LOGDOG_STREAM_SERVER_PATH: unix:/b/s/w/ir/tmp/ld.sock LOGNAME: chrome-bot LUCI_CONTEXT: /b/s/w/itZZqT6E/luci_context.465028474 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-j4l7 SWARMING_EXTERNAL_BOT_SETUP: 1 SWARMING_HEADLESS: 1 SWARMING_SERVER: https://chromium-swarm.appspot.com SWARMING_TASK_ID: 43094f5b374b4f11 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/70067] CXX obj/base/base/alias.o [2/70067] CXX obj/base/base/asan_invalid_access.o [3/70067] CXX obj/base/base/big_endian.o [4/70067] CXX obj/base/base/cpu.o [5/70067] CXX obj/base/base/crash_logging.o [6/70067] CXX obj/base/base/json_string_value_serializer.o [7/70067] CXX obj/base/base/lazy_instance_helpers.o [8/70067] CXX obj/base/base/observer_list_internal.o [9/70067] CXX obj/base/base/base64.o [10/70067] CXX obj/base/base/location.o [11/70067] CXX obj/base/base/debugger.o [12/70067] CXX obj/base/base/file_enumerator.o [13/70067] CXX obj/base/base/string_escape.o [14/70067] CXX obj/base/base/json_file_value_serializer.o [15/70067] CXX obj/base/base/barrier_closure.o [16/70067] CXX obj/base/base/file_path_constants.o [17/70067] CXX obj/base/base/file_path_watcher.o [18/70067] CXX obj/base/base/observer_list_types.o [19/70067] CXX obj/base/base/json_reader.o [20/70067] CXX obj/base/base/json_writer.o [21/70067] 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=\"354109\" -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 (4094032048 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 (4094032048 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 (4094064560 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 (4093509040 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 (4093509040 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 (4093011120 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 (4087496416 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 (4087496416 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 (4087546672 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 (4087103856 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 (4087103856 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 (4087153936 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 (4086227936 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 (4086227936 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. [22/70067] CXX obj/base/base/base64url.o [23/70067] CXX obj/base/base/allocator_check.o [24/70067] CXX obj/base/base/json_value_converter.o [25/70067] CXX obj/base/base/proc_maps_linux.o [26/70067] 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=\"354109\" -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 (2948172800 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 (2954800640 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. [27/70067] CXX obj/base/base/platform_shared_memory_region.o [28/70067] CXX obj/base/base/file.o [29/70067] CXX obj/base/base/linux_util.o [30/70067] CXX obj/base/base/allocator_extension.o [31/70067] CXX obj/base/base/scoped_file.o [32/70067] CXX obj/base/base/hash.o [33/70067] CXX obj/base/base/md5.o [34/70067] CXX obj/base/base/file_tracing.o [35/70067] CXX obj/base/base/file_util_linux.o [36/70067] CXX obj/base/base/profiler.o [37/70067] CXX obj/base/base/deferred_sequenced_task_runner.o [38/70067] CXX obj/base/base/guid.o [39/70067] 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=\"354109\" -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 (2703972272 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 (2703548560 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. [40/70067] CXX obj/base/base/scoped_temp_dir.o [41/70067] CXX obj/base/base/memory_mapped_file.o [42/70067] 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=\"354109\" -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 (352087344 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 (360941648 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. [43/70067] CXX obj/base/base/file_path.o [44/70067] CXX obj/base/base/environment.o [45/70067] 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=\"354109\" -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 (2690960640 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 (2690960640 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 (2691090592 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 (2684707616 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 (2684707616 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 (2684755888 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 (2684310288 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 (2684310288 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 (2684340640 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. [46/70067] CXX obj/base/base/stack_trace.o [47/70067] CXX obj/base/base/logging.o [48/70067] CXX obj/base/base/file_descriptor_store.o [49/70067] CXX obj/base/base/task_annotator.o [50/70067] CXX obj/base/base/at_exit.o [51/70067] CXX obj/base/base/json_parser.o [52/70067] CXX obj/base/base/file_util.o [53/70067] CXX obj/base/base/file_path_watcher_linux.o [54/70067] CXX obj/base/base/activity_tracker.o ninja: build stopped: subcommand failed. step returned non-zero exit code: 1