)]}' { "log": [ { "commit": "ff6504dc527b25fef0f3c531e7dba0ed6b69c162", "tree": "a3aee9b9aa96ae9e5a4de407beec0dc15c00ff46", "parents": [ "1db3bdd4eb208bef55c77f22aa94991e52225230" ], "author": { "name": "Chris Bracken", "email": "cbracken@google.com", "time": "Wed Mar 06 23:47:37 2024 +0000" }, "committer": { "name": "Chris Bracken", "email": "cbracken@google.com", "time": "Wed Mar 06 23:47:37 2024 +0000" }, "message": "Relocate abseil to //flutter/third_party/abseil-cpp\n\nThis is one step in moving all Flutter third-party dependencies under\nthe flutter/third_party directory in order to eliminate the buildroot.\n\nThis effectively forks our Abseil build files from the upstream Chromium\nbuild files by introducing a ton of diffs; however, this is a temporary\nstate of affairs. Once the Flutter buildroot has been eliminated, the gn\nroot directory will become what is currently //flutter and thus, all\npaths updated in this patch can be reverted to //third_party/abseil-cpp\nthus bringing us back inline with the upstream build files.\n\nIssue: https://github.com/flutter/flutter/issues/144201\nChange-Id: I1ca00528ebd6296fef6a933a1c91fd64829dbbb2\nPart of: https://github.com/flutter/flutter/issues/67373\nReviewed-on: https://flutter-review.googlesource.com/c/third_party/abseil-cpp/+/55848\nReviewed-by: Matan Lurey \u003cmatanl@google.com\u003e\n" }, { "commit": "1db3bdd4eb208bef55c77f22aa94991e52225230", "tree": "579fc48114e4dbe0335e5eb78788e1db360f3ae6", "parents": [ "d07bb1bc8e59b37204d457ee365b52b0d11feec0" ], "author": { "name": "Chris Bracken", "email": "cbracken@google.com", "time": "Wed Feb 28 19:19:05 2024 +0000" }, "committer": { "name": "Chris Bracken", "email": "cbracken@google.com", "time": "Wed Feb 28 19:19:05 2024 +0000" }, "message": "Roll abseil-cpp to upstream Chromium commit 185f27671ca28c0f25d9d7a15b6e621f69972706\n\nOur abseil dependency is a clone of Chromium\u0027s, located at:\nhttps://chromium.googlesource.com/chromium/src/third_party/\n\nwhich is a downstream copy of the source of truth, located at:\nhttps://github.com/abseil/abseil-cpp\n\nThis rolls to Chromium commit 185f27671ca28c0f25d9d7a15b6e621f69972706,\nthen reapplies jsimmons@google.com\u0027s commits, in chronological order:\n* 9ec8f453a42aad2f11a1760fe4ce6014a124edc2\n* f92f9effc89af7692436c3b9fbb3a67f2239d893\n* 61833f2c057a2b1993d871e8c51156aed1dd4354\n\nPreparation for: https://github.com/flutter/flutter/issues/144201\nPart of: https://github.com/flutter/flutter/issues/67373\n\nChange-Id: I987c99c9700d4650b3dcf49199ef63fea5e77d6e\nReviewed-on: https://flutter-review.googlesource.com/c/third_party/abseil-cpp/+/55640\nReviewed-by: Dan Field \u003cdnfield@google.com\u003e\nCommit-Queue: Chris Bracken \u003ccbracken@google.com\u003e\n" }, { "commit": "d07bb1bc8e59b37204d457ee365b52b0d11feec0", "tree": "8d096e790a48223c64626cd59e980509739eda38", "parents": [ "61833f2c057a2b1993d871e8c51156aed1dd4354" ], "author": { "name": "Dan Field", "email": "dnfield@google.com", "time": "Tue Dec 05 21:57:29 2023 +0000" }, "committer": { "name": "Dan Field", "email": "dnfield@google.com", "time": "Tue Dec 05 21:57:29 2023 +0000" }, "message": "Rebase against latest abseil-cpp\n\nChange-Id: I41e8890835a7ad03ed7452c0aba14fc4301c2e10\nReviewed-on: https://flutter-review.googlesource.com/c/third_party/abseil-cpp/+/52880\nReviewed-by: Zach Anderson \u003czra@google.com\u003e\nReviewed-by: Jesse Seales \u003cjseales@google.com\u003e\nCommit-Queue: Dan Field \u003cdnfield@google.com\u003e\n" }, { "commit": "61833f2c057a2b1993d871e8c51156aed1dd4354", "tree": "0783bb5c8cc72f1c3d95b3a599d5ad86f2d0b281", "parents": [ "f92f9effc89af7692436c3b9fbb3a67f2239d893" ], "author": { "name": "Jason Simmons", "email": "jsimmons@google.com", "time": "Mon Aug 01 21:04:07 2022 +0000" }, "committer": { "name": "Jason Simmons", "email": "jsimmons@google.com", "time": "Mon Aug 01 21:04:07 2022 +0000" }, "message": "Ignore unknown warning flags when building Abseil\n\nThis is intended to provide backward compatibility with older versions\nof Clang in Mac host toolchains that do not support -Wno-deprecated-builtins\n\nSee https://github.com/flutter/flutter/issues/108388\n\nChange-Id: I0870b57c9ac0bbf294ab93f0d50d928665f2d3b6\nReviewed-on: https://flutter-review.googlesource.com/c/third_party/abseil-cpp/+/32320\nReviewed-by: Chinmay Garde \u003cchinmaygarde@google.com\u003e\n" }, { "commit": "f92f9effc89af7692436c3b9fbb3a67f2239d893", "tree": "565e5ae32c3b81ad677dd25fdc6d2f68a1a556b9", "parents": [ "9ec8f453a42aad2f11a1760fe4ce6014a124edc2" ], "author": { "name": "Jason Simmons", "email": "jsimmons@google.com", "time": "Thu Jul 28 19:09:11 2022 +0000" }, "committer": { "name": "Jason Simmons", "email": "jsimmons@google.com", "time": "Thu Jul 28 19:09:11 2022 +0000" }, "message": "Disable attribute macros that conflict with Flutter\u0027s current Windows build environment\n\nChange-Id: Ifaf0f11c074929e169e73d65c3fa01a77e04244d\nReviewed-on: https://flutter-review.googlesource.com/c/third_party/abseil-cpp/+/32240\nReviewed-by: Loïc Sharma \u003cloicsharma@google.com\u003e\nReviewed-by: Jason Simmons \u003cjsimmons@google.com\u003e\n" }, { "commit": "9ec8f453a42aad2f11a1760fe4ce6014a124edc2", "tree": "3c59e6373fa660292f348690e882cdee868e38d1", "parents": [ "5069dc99e6d8423ccc281709ca348b48feffd467" ], "author": { "name": "Jason Simmons", "email": "jsimmons@google.com", "time": "Wed Jul 27 22:02:37 2022 +0000" }, "committer": { "name": "Jason Simmons", "email": "jsimmons@google.com", "time": "Wed Jul 27 22:02:37 2022 +0000" }, "message": "Patches for building the latest Abseil in the Flutter engine source tree\n\nChange-Id: Ib3c9889be57dc97f5b8744f5bc7588464a040aa4\nReviewed-on: https://flutter-review.googlesource.com/c/third_party/abseil-cpp/+/32145\nReviewed-by: Zach Anderson \u003czra@google.com\u003e\nReviewed-by: Chinmay Garde \u003cchinmaygarde@google.com\u003e\n" }, { "commit": "5069dc99e6d8423ccc281709ca348b48feffd467", "tree": "321355c47e71ce52282100cc0283334a855da544", "parents": [ "c3a4a17539fc5065ea09f9db752aeec981650380" ], "author": { "name": "Yusuf Mohsinally", "email": "mohsinally@google.com", "time": "Fri Jul 22 23:55:10 2022 +0000" }, "committer": { "name": "Yusuf Mohsinally", "email": "mohsinally@google.com", "time": "Mon Jul 25 17:19:42 2022 -0700" }, "message": "Initial empty repository\n" }, { "commit": "c3a4a17539fc5065ea09f9db752aeec981650380", "tree": "321355c47e71ce52282100cc0283334a855da544", "parents": [ "5bf30e53b5ef5d1c4d9efad789cf899e421b779f" ], "author": { "name": "Nico Weber", "email": "thakis@chromium.org", "time": "Fri Jul 22 19:47:24 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Fri Jul 22 12:56:33 2022 -0700" }, "message": "Roll libc++ from 49e658031b2b to eb79671bfbed (4 revisions)\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/49e658031b2b..eb79671bfbed\n\n2022-07-22 ldionne.2@gmail.com [libc++] Take advantage of -fexperimental-library in libc++\n2022-07-22 ldionne.2@gmail.com [libc++] Support int8_t and uint8_t in integer distributions as an extension\n2022-07-22 hui.xie1990@gmail.com [libc++][ranges] implement `std::ranges::includes`\n2022-07-22 hui.xie1990@gmail.com [libc++][ranges] implement `std::ranges::equal_range`\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/libcxx-chromium\nPlease CC hans@chromium.org,thakis@chromium.org on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://bugs.chromium.org/p/skia/issues/entry?template\u003dAutoroller+Bug\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nTbr: hans@chromium.org,thakis@chromium.org\nChange-Id: I4b05c75c088e8384478c5c57c942fe4c0c7c98d5\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3781975\nCommit-Queue: chromium-autoroll \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nBot-Commit: chromium-autoroll \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1027387}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 1201dfbc62652eeae7bdfeeb210c35952ad10055\n" }, { "commit": "5bf30e53b5ef5d1c4d9efad789cf899e421b779f", "tree": "84ecac37f0bd26959c804b2786ba991c83f41f26", "parents": [ "1d1d931ae771cd2f302015141486e645bc95c643" ], "author": { "name": "Nico Weber", "email": "thakis@chromium.org", "time": "Fri Jul 22 08:49:25 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Fri Jul 22 01:58:18 2022 -0700" }, "message": "Roll libc++ from 3e55cfbd1a91 to 49e658031b2b (6 revisions)\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/3e55cfbd1a91..49e658031b2b\n\n2022-07-21 augusto2112@me.com Revert \"[libc++] Use uninitialized algorithms for vector\"\n2022-07-21 ldionne.2@gmail.com [libc++] Reorganize release notes\n2022-07-21 ldionne.2@gmail.com [libc++][NFC] Fix weird unicode character in release notes\n2022-07-21 koraq@xs4all.nl [libc++][format] Adhere to clang-tidy style.\n2022-07-21 erich.keane@intel.com Revert \"Rewording the \"static_assert\" to static assertion\"\n2022-07-21 codesbyusman@gmail.com Rewording the \"static_assert\" to static assertion\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/libcxx-chromium\nPlease CC hans@chromium.org,thakis@chromium.org on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://bugs.chromium.org/p/skia/issues/entry?template\u003dAutoroller+Bug\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nTbr: hans@chromium.org,thakis@chromium.org\nChange-Id: I419a781d321779d95bff27b2eb0f3d16a45a2dc4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3780953\nBot-Commit: chromium-autoroll \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: chromium-autoroll \u003cchromium-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCr-Commit-Position: refs/heads/main@{#1027161}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: be8fc88f9559722bdd6e52fb4794ed414c6c5531\n" }, { "commit": "1d1d931ae771cd2f302015141486e645bc95c643", "tree": "8379a6302c9c8657d913c2f2ed9d252c94967709", "parents": [ "bbffded4b542997468a5a91a0c5eb8d457ba8b2e" ], "author": { "name": "Hans Wennborg", "email": "hans@chromium.org", "time": "Thu Jul 21 22:55:25 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Thu Jul 21 16:09:05 2022 -0700" }, "message": "Roll src/buildtools/third_party/libc++/trunk/ 88bf40704..3e55cfbd1 (38 commits)\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/88bf4070487f..3e55cfbd1a91\n\n$ git log 88bf40704..3e55cfbd1 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2022-07-20 hui.xie1990 [libc++] Fix proxy iterator issues that trigger an assertion in Chromium.\n2022-07-20 varconst [libc++] Fix `_IterOps::__iter_move` to support proxy iterators.\n2022-07-20 nikolasklauser [libc++] Use uninitialized algorithms for vector\n2022-07-20 varconst [libc++][ranges] Implement `std::ranges::partition_{point,copy}`.\n2022-07-20 koraq [libc++][format] Updates the status page.\n2022-05-28 koraq [libc++] Implements Unicode grapheme clustering\n2022-07-18 koraq [libc++][doc] Updates the release notes.\n2022-07-19 nikolasklauser [libc++] Implement P1423R3 (char8_t backward compatibility remediation)\n2022-07-18 nikolasklauser [libc++] Add clang-tidy for the tests\n2022-07-19 varconst [libc++][ranges][NFC] Consolidate range algorithm checks for returning `dangling`.\n2022-07-19 varconsteq [libc++][ranges] Implement `ranges::partial_sort`.\n2022-07-19 varconst [libc++][ranges] Fix broken CI.\n2022-07-19 hui.xie1990 [libc++][ranges] fix `std::search_n` incorrect `static_assert`\n2022-07-19 varconst [libc++][ranges][NFC] Test that range algorithms support iterators requiring `iter_move`.\n2022-06-03 joeloser93 [libc++] Define ostream nullptr inserter for \u003e\u003d C++17 only\n2022-07-19 ldionne.2 [libc++][NFC] Add commit SHA for ABI change\n2022-07-19 ldionne.2 [libc++] Drop the legacy debug mode symbols by default\n2022-06-30 ldionne.2 [libc++] Treat incomplete features just like other experimental features\n2022-07-19 ldionne.2 [libc++] Re-apply \"Always build c++experimental.a\"\"\n2022-07-19 ldionne.2 [libc++] Make sure cxx_experimental links against libc++ headers\n2022-07-18 varconst [libc++][ranges] Implement `ranges::{,stable_}partition`.\n2022-07-18 hans Revert \"[libc++] Always build c++experimental.a\"\n2022-07-18 brad [libcxx] Fix copy and pasto that broke the build on Android/Fuchsia\n2022-07-18 david.spickett Revert \"[libcxx] Temporarily skip Arm configs\"\n2022-07-17 varconst [libc++][ranges] Make range algorithms support proxy iterators\n2022-07-17 nikolasklauser [libc++] Enable test for already written ranges algorithms\n2022-07-17 fsb4000 Conversion from \u0027__int64\u0027 to \u0027long\u0027, possible loss of data\n2022-07-16 brad [libcxx] Replace remaining _LIBCPP_INLINE_VISIBILITY in __support\n2022-07-16 xingxue [libc++][AIX] Correct the definition of __regex_word for AIX\n2022-07-16 fsb4000 Visual C++ doesn\u0027t support C99 compound literal\n2022-07-16 fsb4000 Tests ignore the return value of sto{meow}, triggering nodiscard warnings in MS STL\n2022-07-15 adhemerval.zanella [libcxx] Temporarily skip Arm configs\n2022-07-15 nikolasklauser [libc++] Update RangesAlgorithms.csv\n2022-07-13 hui.xie1990 [libc++][ranges] implement `std::ranges::set_union`\n2022-07-11 daltenty [libcxx][AIX][z/OS] Remove headers included via `_IBMCPP__`\n2022-07-14 ldionne.2 [libc++] Add missing UNSUPPORTED annotations to experimental tests that use RTTI\n2022-07-12 nikolasklauser [libc++] Use __unwrap_iter_impl for both unwrapping and rewrapping\n2022-07-04 nikolasklauser [libc++] Error if someone tries to use MSVC and tell them to contact the libc++ developers\n\nCreated with:\n roll-dep src/buildtools/third_party/libc++/trunk\nand\n third_party/abseil-cpp/generate_def_files.py\n\nBinary-Size: 95KB of standard library progress :-/\nBug: none\nChange-Id: Ideebe6c90059f92539d8ad55ae7e8ceda21329f1\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3779517\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1027019}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: dcca26f5109ebb79e0c209e6c6a187cd202b945a\n" }, { "commit": "bbffded4b542997468a5a91a0c5eb8d457ba8b2e", "tree": "3df5cc75d0393ad0f6d774e3fc1c5962beff8de3", "parents": [ "9cb6988560faf9942365ff938669f4806e3cfc10" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Jul 20 09:29:09 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Jul 20 02:43:01 2022 -0700" }, "message": "Roll abseil_revision e517aaf499..0c8bd82e90\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/e517aaf499..0c8bd82e90\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/e517aaf499..0c8bd82e90\n\nBug: None\nChange-Id: I6fe8be50d01699962598d737b4773fb14d10dbd6\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3776198\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1026165}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8afbfa95f4b281560b39358a3610cd452725cd9b\n" }, { "commit": "9cb6988560faf9942365ff938669f4806e3cfc10", "tree": "4b7627ced963511c1e404577b1187a9a5a88f9dd", "parents": [ "fd07f9469a3a58fe4ea4ede95c5ac2bb7366409c" ], "author": { "name": "Alan Zhao", "email": "ayzhao@google.com", "time": "Mon Jul 18 20:49:41 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Mon Jul 18 14:01:20 2022 -0700" }, "message": "Roll src/buildtools/third_party/libc++/trunk/ b1269813e..88bf40704 (417 commits)\n\nAdditionally, reenable libc++ debug mode with ThinLTO since this is\nresolved by https://reviews.llvm.org/D122941.\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/b1269813eaf5..88bf4070487f\n\n$ git log b1269813e..88bf40704 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2022-06-25 nikolasklauser [libc++] Test the size of basic_string\n2022-07-14 nikolasklauser [libc++] Allow setting _LIBCPP_OVERRIDABLE_FUNC_VIS\n2022-07-11 hui.xie1990 [libc++][ranges] implement `std::ranges::set_symmetric_difference`\n2022-07-13 nikolasklauser [libc++] Implement ranges::find_end, ranges::search{, _n}\n2022-07-09 koraq [libc++][format] Improves parsing speed.\n2022-06-26 koraq [libc++][chrono] Adds operator\u003c\u003d\u003e for day.\n2022-07-13 nikolasklauser Revert \"[libc++] Implement ranges::find_end, ranges::search{, _n}\"\n2022-07-12 nikolasklauser [libc++] Implement ranges::find_end, ranges::search{, _n}\n2022-07-12 varconst [lib++][ranges][NFC] Refactor `iterator_operations.h` to use tags.\n2022-07-12 koraq [libc++][test] Adds spaceship support to macros.\n2022-07-11 daltenty [libc++][NFC] Add MVS guard for locale_mgmt_zos.h\n2022-07-12 koraq [libc++] Fixes CI.\n2022-07-05 koraq [libc++][format] Adds integral formatter benchmarks.\n2022-07-10 koraq [libc++][chrono] Avoid tautological comparisons.\n2022-07-12 varconst [libc++][ranges][NFC] Implement the repetitive parts of the remaining range algorithms:\n2022-07-12 varconst [libc++][ranges][NFC] Consolidate some repetitive range algorithm tests:\n2022-07-08 raul.tambre [libc++] Undeprecate ATOMIC_FLAG_INIT (LWG3659)\n2022-07-11 hui.xie1990 [libc++] Rename variables to use the snake case instead of camel case\n2022-07-11 nikolasklauser [libc++] Implement ranges::{reverse, rotate}_copy\n2022-07-08 hui.xie1990 [libc++][ranges] implement `std::ranges::set_intersection`\n2021-10-05 koraq [libc++][format] Use forwarding references.\n2022-07-10 koraq [libc++][NFC] Update #ifdef comments.\n2022-07-10 i.trofimow [libc++] Don\u0027t call key_eq in unordered_map/set rehashing routine\n2022-07-09 brad [libcxx] Uglify __support/musl\n2022-07-08 brad [libcxx] Uglify __support/openbsd\n2022-06-30 ldionne.2 [libc++] Always build c++experimental.a\n2022-07-08 varconst [libc++][ranges] Implement modifying heap algorithms:\n2022-07-07 varconst [libc++][ranges] Implement `ranges::nth_element`.\n2022-07-08 nikolasklauser [libc++] Make parameter names consistent and enforce the naming style using readability-identifier-naming\n2022-07-07 ldionne.2 [libc++] Re-apply the use of ABI tags to provide per-TU insulation\n2022-06-26 hui.xie1990 [libcxx][ranges] implement `std::ranges::set_difference`\n2022-07-07 martin [libcxx] Make LIBCXX_HERMETIC_STATIC_LIBRARY apply to libc++experimental too\n2022-07-05 hui.xie1990 [libcxx][ranges] Create a test tool `ProxyIterator` that customises `iter_move` and `iter_swap`\n2022-07-07 nikolasklauser [libc++] Add test for algorithm result type alias declarations\n2022-07-07 martin [libcxx] [ci] Don\u0027t disable libc++experimental in mingw builds\n2022-07-07 koraq [libc++][doc] Removes a colon in a title.\n2022-07-07 jonas Revert \"[libc++] Use ABI tags instead of internal linkage to provide per-TU insulation\"\n2022-07-01 koraq [libc++][format] Implements 128-bit support.\n2022-06-30 koraq [libc++] Implements 128-bit support in to_chars.\n2021-12-28 koraq [libc++[format][NFC] Removes dead code.\n2021-12-28 koraq [libc++][format] Improve floating-point formatters.\n2022-07-07 nikolasklauser [libc++] Fix a few things in RangesAlgorithms.csv\n2022-06-09 ldionne.2 [libc++] Use ABI tags instead of internal linkage to provide per-TU insulation\n2022-07-05 ldionne.2 [clang] Correct the macOS version that supports aligned allocation\n2022-07-03 koraq [libc++] Improves pragma system_header test.\n2022-07-06 nikolasklauser [libc++] Implement ranges::remove{, _if}\n2022-07-04 nikolasklauser [libc++] default-construct moved-from test-iterators\n2022-07-04 nikolasklauser [libc++] Prefer __has_builtin for detecting compiler-provided type_traits\n2022-07-05 nikolasklauser [libc++] Fix __split_buffer::__construct_at_end definition to match declaration\n2022-07-04 nikolasklauser [libc++] Use __is_exactly_{input, forward}_iterator\n(...)\n2022-04-05 aeubanks [libcxx] Add flag to disable __builtin_assume in _LIBCPP_ASSERT\n2022-04-04 ldionne.2 [libc++] Add back-deployment testing on arm64 macs\n2022-04-07 nikolasklauser [libc++][ranges] Implement ranges::count{, _if}\n2022-04-06 nikolasklauser [libc++] Remove redundant __invoke_constexpr functions\n2022-04-07 nikolasklauser [libc++][ranges] Add implicit conversion to bool test for ranges::find{, if, if_not}\n2022-02-25 martin [libcxx] [test] Stop defining LIBCXX-WINDOWS-FIXME\n2022-04-05 koraq [libc++] Use cpp20_output_iterator in tests.\n2022-04-03 koraq [NFC][libc++] Modularize chrono\u0027s calendar.\n2021-10-26 ldionne.2 [libc++] Support arrays in make_shared and allocate_shared (P0674R1)\n2022-03-10 martin [libcxx] [test] Remove UNSUPPORTED markings for mingw issues that no longer are present in CI\n2022-04-05 ldionne.2 [libc++] Remove error about _LIBCPP_ALTERNATE_STRING_LAYOUT not being supported anymore\n2022-04-05 ldionne.2 [libc++][NFC] Remove stray whitespace in comment\n2022-01-20 martin [libcxx] [test] Fix the locale ctype widen tests on Windows\n2022-04-05 hui.xie1990 [libc++] add global variable template std::views::empty\n2022-03-19 koraq [libc++][test] Adds an cpp20_output_iterator.\n2022-04-04 ldionne.2 [libc++] Tidy up tests for deduction guides and other compile-time failing properties in std::string\n2022-04-05 ldionne.2 [libc++] Silence new deprecation warnings for C functions in tests\n2022-04-05 nikolasklauser [libc++][ranges] Implement ranges::transform\n2022-03-25 ldionne.2 [libc++] Implement tests for private headers using the new generator\n2022-03-23 martin [libcxx] Stop recommending setting LIBCXX_HAS_WIN32_THREAD_API in the MinGW builds\n2022-03-31 ldionne.2 [libc++] Fix std::is_array\u003cT[0]\u003e and add tests\n2022-04-04 ldionne.2 [libc++][NFC] Rename generate_assertion_tests.py to generate_header_tests.py\n2022-03-25 ldionne.2 [libc++] Implement all public header tests using the new generator\n2022-04-03 ldionne.2 [libc++] Remove unused \u003ciosfwd\u003e include from \u003c__debug\u003e\n2022-04-03 ldionne.2 [libc++][NFC] Fix weird indentation in test\n2022-04-03 nikolasklauser [libc++][ranges] Implement ranges::max\n2022-03-31 nikolasklauser [libc++] Canonicalize the ranges results and their tests\n2022-03-30 martin [libcxx] [test] Avoid spurious test breakage in clang-cl-dll configs with newer CMake\n2022-03-31 martin [libcxx] [ci] Enable -Werror for libcxxabi and libunwind too\n2022-03-31 koraq [libc++] Fixes calendar function visibility.\n2022-03-30 koraq [libc++][ci] Installs Japanese locale in Docker.\n2022-03-27 koraq [libc++][doc] Update formatting status.\n2022-03-31 ldionne.2 [libc++] Install psutil on the macOS nodes\n2022-03-23 ldionne.2 [libc++] Remove the __libcpp_version file\n2022-03-02 ldionne.2 [libc++] Add a CI job running MSAN\n2022-03-30 martin [libcxx] [doc] Update Windows build instructions after deprecating the legacy standalone builds\n2022-03-25 ldionne.2 [libc++] Ensure that all public C++ headers include \u003c__assert\u003e\n2022-03-04 ldionne.2 [libunwind] Add a _LIBUNWIND_VERSION macro\n2022-03-24 ldionne.2 [libc++] Use __builtin_expect and __builtin_assume in _LIBCPP_ASSERT\n2022-03-29 ldionne.2 [libc++][NFC] Fix typo in comment\n2022-03-28 ldionne.2 [libc++][libc++abi] Serialize the enable_assertions Lit parameter in the generated config\n2022-03-28 brad [libcxx] random_device, specify optimal entropy properties for all OS\u0027s using arc4random()\n2022-03-27 koraq [libc++][doc] Update format implementation status.\n2021-09-04 koraq [libc++][format][2/6] Adds a __output_iterator.\n2022-03-23 ldionne.2 [libc++] Remove the _LIBCPP_BOOL_CONSTANT macro\n2022-03-18 nikolasklauser [libc++] Rename __identity to __type_identity\n2022-03-24 ldionne.2 [libc++] Audit all uses of _LIBCPP_ASSERT and _LIBCPP_DEBUG_ASSERT\n2022-03-24 ldionne.2 [libc++][NFC] Refactor the ABI changelog\n2022-03-24 ldionne.2 [libc++][NFC] Update ABI changelog to account for new assertion handler\n2022-03-03 ldionne.2 [libc++] Add a lightweight overridable assertion handler\n\nCreated with:\n roll-dep src/buildtools/third_party/libc++/trunk\n\nAdditional changes to get this to build:\n* Update #pragma clang_max_tokens_here as necessary.\n* Disable -Wdeprecated-declarations for zxcvbn, as it uses\n std::wstring_convert, which is deprecated but doesn\u0027t yet have a\n replacement.\n* Define _LIBCPP_ASSERTIONS_DISABLE_ASSUME to resolve an msan error\n (crbug.com/1344905).\n\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-asan,win7-rel\nCq-Include-Trybots: chromium/try:android-official,fuchsia-official\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nBug: 1273285,1344570,1327706\nChange-Id: I8d8dbb4943a46b543cba5f95afd0fa4daf851b71\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3732470\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nOwners-Override: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1025392}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f93fc0280698e5251450d8867186be14642b4911\n" }, { "commit": "fd07f9469a3a58fe4ea4ede95c5ac2bb7366409c", "tree": "83ec7bb9bb8f5f532fac3604b371b2ef3b17b71b", "parents": [ "bc3ab29356a081d0b5dd4ac55e30f4b45d8794cc" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Jul 13 10:58:58 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Jul 13 04:09:11 2022 -0700" }, "message": "Roll abseil_revision 4bbdb02689..e517aaf499\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/4bbdb02689..e517aaf499\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/4bbdb02689..e517aaf499\n\nBug: None\nChange-Id: I88b1e70e7c9b8c5bd1680591ed8ec7ab26c9459b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3757735\nAuto-Submit: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1023661}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b7a64e8fbfb8e217c4d0290039acbef11dc534e4\n" }, { "commit": "bc3ab29356a081d0b5dd4ac55e30f4b45d8794cc", "tree": "b9ea57243a32b6b9a9178a2f20751ba67e4fe816", "parents": [ "e44b3e77a90112bba1ebe91aca5f9af8e5afab84" ], "author": { "name": "Corentin Wallez", "email": "cwallez@chromium.org", "time": "Mon Jul 11 11:51:46 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Mon Jul 11 05:03:29 2022 -0700" }, "message": "absl: Also remove unprefixed annotations from CMake files\n\nThe base/internal/dynamic|thread_annotations.h are removed from the\nBazel build files but not CMake files, causing compilation errors when\ntrying to use Chromium\u0027s abseil-cpp through CMake. (this is done in Dawn\nbecause it has DEPS on Chromium\u0027s abseil-cpp to get the GN build files,\nbut that means it also ends up being used for CMake builds).\n\nBug: dawn:1483\nChange-Id: If636fff4ad186d9fdfd389fe4c41bd346dacda5e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3755282\nAuto-Submit: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1022653}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 716d472130bb69a1e02f62b03081456b38b6acc6\n" }, { "commit": "e44b3e77a90112bba1ebe91aca5f9af8e5afab84", "tree": "1c99f4a20ac94f601a42c1e4d3dbc51589213872", "parents": [ "9cf14c268d9eab2fea22026743429f14c7c4cac4" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Jul 06 19:46:33 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Jul 06 12:57:58 2022 -0700" }, "message": "Roll abseil_revision 736458b555..4bbdb02689\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/736458b555..4bbdb02689\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/736458b555..4bbdb02689\n\nNo .def changes\n\nBug: None\nChange-Id: Iab46fd785eeea036cbdadb3df5df8735d87060c9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3747819\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nAuto-Submit: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1021319}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0315ab334b7c435757378e15baed190ff1fb5a6f\n" }, { "commit": "9cf14c268d9eab2fea22026743429f14c7c4cac4", "tree": "655d697748731c33f84835a76290b536adb3c87e", "parents": [ "62a4d6866aeeca02036c510b2f3f286084dd62af" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Jun 29 09:23:40 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Jun 29 02:46:17 2022 -0700" }, "message": "Roll abseil_revision d2c5297a3c..736458b555\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/d2c5297a3c..736458b555\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/d2c5297a3c..736458b555\n\nNo .def changes.\n\nBug: None\nChange-Id: Ia17f944dc2005c5c6a23c681b2759dc1d21a7533\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3734747\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1019026}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 9b0a7e5160eeb06c9d127d26b3269fb24f61a41c\n" }, { "commit": "62a4d6866aeeca02036c510b2f3f286084dd62af", "tree": "207454a4ced7d4fc48d56d9d9c92e7a1ed933555", "parents": [ "00f782bd3dd7494d6ec1c686fe3b4f01860b946b" ], "author": { "name": "Yuly Novikov", "email": "ynovikov@chromium.org", "time": "Thu Jun 23 15:06:33 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Thu Jun 23 08:26:24 2022 -0700" }, "message": "Update absl DEF files\n\nBug: angleproject:7455\nChange-Id: I04438c7446e690641e07cfbc9569b7aac7ae1196\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3721039\nAuto-Submit: Yuly Novikov \u003cynovikov@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1017162}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 1712b13c315a413e86d69928c8d234f6892fe962\n" }, { "commit": "00f782bd3dd7494d6ec1c686fe3b4f01860b946b", "tree": "a3a0bbc5821cd1a0430a3640a58696fe47f0071d", "parents": [ "ce5a215b62d65bde0acde979c18415450bc7bbc3" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Mon Jun 20 12:40:26 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Mon Jun 20 05:58:11 2022 -0700" }, "message": "Roll abseil_revision 2e36d96669..d2c5297a3c\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/2e36d96669..d2c5297a3c\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/2e36d96669..d2c5297a3c\n\nNo .def changes\n\nBug: None\nChange-Id: I46efa3b040abfd40b6daf6f55162166863e89142\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3709078\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1015877}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 091826cb4e7e40a691c2e00c6e38c26682fbcacc\n" }, { "commit": "ce5a215b62d65bde0acde979c18415450bc7bbc3", "tree": "194fb674530718f577fa244699ed446f8339a8f4", "parents": [ "6648de5a6dfd04b12e62c76e635d74fdfc70182b" ], "author": { "name": "Tao Wu", "email": "wutao@chromium.org", "time": "Thu Jun 16 21:16:39 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Thu Jun 16 14:33:09 2022 -0700" }, "message": "Revert \"Reland \"Roll src/buildtools/third_party/libc++/trunk/ b1269813e..1a637088a (287 commits)\"\"\n\nThis reverts commit 27fe5a3eb669235bbc66c7ebc09bff0cf4fff5a3.\n\nReason for revert: The first revert should not be the reason for the windows bot failure. We need to investigate more.\n\nOriginal change\u0027s description:\n\u003e Reland \"Roll src/buildtools/third_party/libc++/trunk/ b1269813e..1a637088a (287 commits)\"\n\u003e\n\u003e This reverts commit 67e5cfc8a6bf41b3d39a52f1fe5a10625a1babf5.\n\u003e\n\u003e Reason for revert: Suspected culprit for\n\u003e\n\u003e https://ci.chromium.org/p/chromium/builders/ci/Win%20Builder%20%28dbg%29\n\u003e https://ci.chromium.org/p/chromium/builders/ci/Win%20x64%20Builder%20%28dbg%29\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e Revert \"Roll src/buildtools/third_party/libc++/trunk/ b1269813e..1a637088a (287 commits)\"\n\u003e \u003e\n\u003e \u003e This reverts commit 49792f173a1be0abefae749285e8590e84889fb2.\n\u003e \u003e\n\u003e \u003e Reason for revert: Create revert as part of the procedure to update libassistant per wutao\u0027s instructions in https://crrev.com/c/3702740.\n\u003e \u003e\n\u003e \u003e Original change\u0027s description:\n\u003e \u003e \u003e Roll src/buildtools/third_party/libc++/trunk/ b1269813e..1a637088a (287 commits)\n\u003e \u003e \u003e\n\u003e \u003e \u003e In order to get the chromeos buidls to pass (broken by this CL due to\n\u003e \u003e \u003e libassistant), we need to first submit this CL so libassistant can pick\n\u003e \u003e \u003e up buildtools, revert this CL, and then resubmit once libassistant has\n\u003e \u003e \u003e been updated.\n\u003e \u003e \u003e\n\u003e \u003e \u003e Additionally, reenable libc++ debug mode with ThinLTO since this is\n\u003e \u003e \u003e resolved by https://reviews.llvm.org/D122941.\n\u003e \u003e \u003e\n\u003e \u003e \u003e Additional changes to get this to build:\n\u003e \u003e \u003e * Regenerate absl\n\u003e \u003e \u003e * Regenerate gvr shims\n\u003e \u003e \u003e * Update #pragma clang_max_tokens as necessary\n\u003e \u003e \u003e\n\u003e \u003e \u003e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/b1269813eaf5..1a637088a36d\n\u003e \u003e \u003e\n\u003e \u003e \u003e $ git log b1269813e..1a637088a --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n\u003e \u003e \u003e 2022-06-12 koraq [libc++][NFC] Use concepts in \u003cbit\u003e.\n\u003e \u003e \u003e 2022-06-12 koraq [libc++] Removes unneeded includes.\n\u003e \u003e \u003e 2022-06-12 koraq [libc++] Removes a GCC bug work-around.\n\u003e \u003e \u003e 2022-06-12 koraq [libc++][test] Remove support old compiler support.\n\u003e \u003e \u003e 2022-05-26 ldionne.2 [libc++] Do not yield from __sp_mut::lock()\n\u003e \u003e \u003e 2022-06-13 nikolasklauser [libc++] Fix std::lower_bound with C++20-hostile iterators\n\u003e \u003e \u003e 2022-03-28 phosek [CMake][libcxx] Use target_include_directories for libc++ headers\n\u003e \u003e \u003e 2022-06-11 nikolasklauser [libc++] Use unsigned char in basic_string::__short again\n\u003e \u003e \u003e 2022-06-11 joeloser93 [libc++][test] Add tuple trivial destructor test\n\u003e \u003e \u003e 2022-05-28 joeloser93 [libc++][test] Refactor SmallBasicString uses in range.lazy.split tests\n\u003e \u003e \u003e 2022-06-11 nikolasklauser [libc++][NFC] Update ranges algorithms status page\n\u003e \u003e \u003e 2021-10-02 koraq [libc++][format] Implement format-string.\n\u003e \u003e \u003e 2022-06-10 nikolasklauser [libc++] Use the same implementation of invoke for C++03 and C++11\n\u003e \u003e \u003e 2022-06-10 nikolasklauser [libc++] Granularize \u003citerator\u003e includes\n\u003e \u003e \u003e 2022-06-10 nikolasklauser [libc++] Simplify type_traits and use more builtins\n\u003e \u003e \u003e 2022-06-10 ldionne.2 [libc++] Make sure we install the modulemap file with install-cxx-headers\n\u003e \u003e \u003e 2022-06-10 nikolasklauser [libc++] Remove uses of __two in type_traits\n\u003e \u003e \u003e 2022-06-10 ldionne.2 [libc++][NFC] Fix indentation of some #if directives\n\u003e \u003e \u003e 2022-06-10 nikolasklauser [libc++] Granularize even more of type_traits\n\u003e \u003e \u003e 2022-06-07 nikolasklauser [libc++] Implement ranges::replace{, _if}\n\u003e \u003e \u003e 2022-06-09 koraq [libc++] Fixes CI after Jammy update.\n\u003e \u003e \u003e 2022-06-09 ldionne.2 [libc++] Mark GDB pretty printers as unsupported on GCC 11.2 to make CI green\n\u003e \u003e \u003e 2022-06-06 martin [libcxx] [doc] Add a release note for distributors about MinGW builds and dllimport\n\u003e \u003e \u003e 2022-06-06 nikolasklauser [libc++] Granularize __string\n\u003e \u003e \u003e 2022-06-09 fmayer [NFC] change error message wording.\n\u003e \u003e \u003e 2022-06-07 fmayer [libcxx] improve LIBCXX_ABI_NAMESPACE error message\n\u003e \u003e \u003e 2022-05-30 koraq [libc++][CI] Updates Docker image.\n\u003e \u003e \u003e 2021-06-08 ldionne.2 [libc++] Towards a simpler extern template story in libc++\n\u003e \u003e \u003e 2022-05-23 ldionne.2 [libc++] Fix modules builds when features are removed\n\u003e \u003e \u003e 2022-06-08 koraq Revert \"[libc++][CI] Updates Docker image.\"\n\u003e \u003e \u003e 2022-06-08 ldionne.2 [libc++][NFC] Add missing \u0027return 0\u0027\n\u003e \u003e \u003e 2022-06-07 ldionne.2 [libc++][NFC] Simplify enable_if for std::copy optimization\n\u003e \u003e \u003e 2022-06-08 ldionne.2 [libc++] Make sure we add /llvm to the list of safe directories\n\u003e \u003e \u003e 2022-06-08 nikolasklauser [libc++] Implement ranges::adjacent_find\n\u003e \u003e \u003e 2022-06-07 joeloser93 Revert \"[libc++][test] Mark ranges.transform.pass.cpp UNSUPPORTED for AIX\"\n\u003e \u003e \u003e 2022-04-01 ldionne.2 [libc++] Make the Debug mode a configuration-time only option\n\u003e \u003e \u003e 2022-05-31 koraq [libc++] Removes _LIBCPP_AVAILABILITY_TO_CHARS.\n\u003e \u003e \u003e 2022-05-30 koraq [libc++][CI] Updates Docker image.\n\u003e \u003e \u003e 2022-06-02 koraq [libc++] Don\u0027t use static constexpr in headers.\n\u003e \u003e \u003e 2022-06-07 ldionne.2 [libc++] Forgot to bump the CI timeout everywhere\n\u003e \u003e \u003e 2022-06-07 ldionne.2 [libc++] Bump timeout to avoid spurious failures on AIX\n\u003e \u003e \u003e 2022-06-06 nikolasklauser [libc++] Implement ranges::find_first_of\n\u003e \u003e \u003e 2022-04-10 martin [libcxx] Omit dllimport in public headers in MinGW mode\n\u003e \u003e \u003e 2022-04-11 martin [libcxx] [test] Don\u0027t use header defines for detecting linking against a DLL\n\u003e \u003e \u003e 2022-06-06 ldionne.2 [libc++][NFC] Move span tests under views.span\n\u003e \u003e \u003e 2022-06-06 ldionne.2 [libc++][NFC] Fix outdated comment in span test\n\u003e \u003e \u003e 2022-06-06 ldionne.2 [libc++][NFC] Add missing includes\n\u003e \u003e \u003e 2022-05-05 ldionne.2 [libc++] Avoid creating temporaries in unary expressions involving valarray\n\u003e \u003e \u003e 2022-06-03 ldionne.2 [libc++] Remove a bunch of conditionals on _LIBCPP_DEBUG_LEVEL\n\u003e \u003e \u003e 2022-06-05 nikolasklauser [libc++][ranges] Implement ranges::binary_search and ranges::{lower, upper}_bound\n\u003e \u003e \u003e (...)\n\u003e \u003e \u003e 2022-04-05 aeubanks [libcxx] Add flag to disable __builtin_assume in _LIBCPP_ASSERT\n\u003e \u003e \u003e 2022-04-04 ldionne.2 [libc++] Add back-deployment testing on arm64 macs\n\u003e \u003e \u003e 2022-04-07 nikolasklauser [libc++][ranges] Implement ranges::count{, _if}\n\u003e \u003e \u003e 2022-04-06 nikolasklauser [libc++] Remove redundant __invoke_constexpr functions\n\u003e \u003e \u003e 2022-04-07 nikolasklauser [libc++][ranges] Add implicit conversion to bool test for ranges::find{, if, if_not}\n\u003e \u003e \u003e 2022-02-25 martin [libcxx] [test] Stop defining LIBCXX-WINDOWS-FIXME\n\u003e \u003e \u003e 2022-04-05 koraq [libc++] Use cpp20_output_iterator in tests.\n\u003e \u003e \u003e 2022-04-03 koraq [NFC][libc++] Modularize chrono\u0027s calendar.\n\u003e \u003e \u003e 2021-10-26 ldionne.2 [libc++] Support arrays in make_shared and allocate_shared (P0674R1)\n\u003e \u003e \u003e 2022-03-10 martin [libcxx] [test] Remove UNSUPPORTED markings for mingw issues that no longer are present in CI\n\u003e \u003e \u003e 2022-04-05 ldionne.2 [libc++] Remove error about _LIBCPP_ALTERNATE_STRING_LAYOUT not being supported anymore\n\u003e \u003e \u003e 2022-04-05 ldionne.2 [libc++][NFC] Remove stray whitespace in comment\n\u003e \u003e \u003e 2022-01-20 martin [libcxx] [test] Fix the locale ctype widen tests on Windows\n\u003e \u003e \u003e 2022-04-05 hui.xie1990 [libc++] add global variable template std::views::empty\n\u003e \u003e \u003e 2022-03-19 koraq [libc++][test] Adds an cpp20_output_iterator.\n\u003e \u003e \u003e 2022-04-04 ldionne.2 [libc++] Tidy up tests for deduction guides and other compile-time failing properties in std::string\n\u003e \u003e \u003e 2022-04-05 ldionne.2 [libc++] Silence new deprecation warnings for C functions in tests\n\u003e \u003e \u003e 2022-04-05 nikolasklauser [libc++][ranges] Implement ranges::transform\n\u003e \u003e \u003e 2022-03-25 ldionne.2 [libc++] Implement tests for private headers using the new generator\n\u003e \u003e \u003e 2022-03-23 martin [libcxx] Stop recommending setting LIBCXX_HAS_WIN32_THREAD_API in the MinGW builds\n\u003e \u003e \u003e 2022-03-31 ldionne.2 [libc++] Fix std::is_array\u003cT[0]\u003e and add tests\n\u003e \u003e \u003e 2022-04-04 ldionne.2 [libc++][NFC] Rename generate_assertion_tests.py to generate_header_tests.py\n\u003e \u003e \u003e 2022-03-25 ldionne.2 [libc++] Implement all public header tests using the new generator\n\u003e \u003e \u003e 2022-04-03 ldionne.2 [libc++] Remove unused \u003ciosfwd\u003e include from \u003c__debug\u003e\n\u003e \u003e \u003e 2022-04-03 ldionne.2 [libc++][NFC] Fix weird indentation in test\n\u003e \u003e \u003e 2022-04-03 nikolasklauser [libc++][ranges] Implement ranges::max\n\u003e \u003e \u003e 2022-03-31 nikolasklauser [libc++] Canonicalize the ranges results and their tests\n\u003e \u003e \u003e 2022-03-30 martin [libcxx] [test] Avoid spurious test breakage in clang-cl-dll configs with newer CMake\n\u003e \u003e \u003e 2022-03-31 martin [libcxx] [ci] Enable -Werror for libcxxabi and libunwind too\n\u003e \u003e \u003e 2022-03-31 koraq [libc++] Fixes calendar function visibility.\n\u003e \u003e \u003e 2022-03-30 koraq [libc++][ci] Installs Japanese locale in Docker.\n\u003e \u003e \u003e 2022-03-27 koraq [libc++][doc] Update formatting status.\n\u003e \u003e \u003e 2022-03-31 ldionne.2 [libc++] Install psutil on the macOS nodes\n\u003e \u003e \u003e 2022-03-23 ldionne.2 [libc++] Remove the __libcpp_version file\n\u003e \u003e \u003e 2022-03-02 ldionne.2 [libc++] Add a CI job running MSAN\n\u003e \u003e \u003e 2022-03-30 martin [libcxx] [doc] Update Windows build instructions after deprecating the legacy standalone builds\n\u003e \u003e \u003e 2022-03-25 ldionne.2 [libc++] Ensure that all public C++ headers include \u003c__assert\u003e\n\u003e \u003e \u003e 2022-03-04 ldionne.2 [libunwind] Add a _LIBUNWIND_VERSION macro\n\u003e \u003e \u003e 2022-03-24 ldionne.2 [libc++] Use __builtin_expect and __builtin_assume in _LIBCPP_ASSERT\n\u003e \u003e \u003e 2022-03-29 ldionne.2 [libc++][NFC] Fix typo in comment\n\u003e \u003e \u003e 2022-03-28 ldionne.2 [libc++][libc++abi] Serialize the enable_assertions Lit parameter in the generated config\n\u003e \u003e \u003e 2022-03-28 brad [libcxx] random_device, specify optimal entropy properties for all OS\u0027s using arc4random()\n\u003e \u003e \u003e 2022-03-27 koraq [libc++][doc] Update format implementation status.\n\u003e \u003e \u003e 2021-09-04 koraq [libc++][format][2/6] Adds a __output_iterator.\n\u003e \u003e \u003e 2022-03-23 ldionne.2 [libc++] Remove the _LIBCPP_BOOL_CONSTANT macro\n\u003e \u003e \u003e 2022-03-18 nikolasklauser [libc++] Rename __identity to __type_identity\n\u003e \u003e \u003e 2022-03-24 ldionne.2 [libc++] Audit all uses of _LIBCPP_ASSERT and _LIBCPP_DEBUG_ASSERT\n\u003e \u003e \u003e 2022-03-24 ldionne.2 [libc++][NFC] Refactor the ABI changelog\n\u003e \u003e \u003e 2022-03-24 ldionne.2 [libc++][NFC] Update ABI changelog to account for new assertion handler\n\u003e \u003e \u003e 2022-03-03 ldionne.2 [libc++] Add a lightweight overridable assertion handler\n\u003e \u003e \u003e\n\u003e \u003e \u003e Created with:\n\u003e \u003e \u003e roll-dep src/buildtools/third_party/libc++/trunk\n\u003e \u003e \u003e\n\u003e \u003e \u003e Bug: 1273285\n\u003e \u003e \u003e Change-Id: I46b3a6b4b1263bcd9ed4b7ef443a7388e1d52cc3\n\u003e \u003e \u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3702740\n\u003e \u003e \u003e Commit-Queue: Alan Zhao \u003cayzhao@google.com\u003e\n\u003e \u003e \u003e Owners-Override: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e \u003e \u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e \u003e \u003e Cr-Commit-Position: refs/heads/main@{#1014777}\n\u003e \u003e\n\u003e \u003e Bug: 1273285\n\u003e \u003e Change-Id: I2dabf7eb995fd94837729de03e654edeab424b95\n\u003e \u003e No-Presubmit: true\n\u003e \u003e No-Tree-Checks: true\n\u003e \u003e No-Try: true\n\u003e \u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3708965\n\u003e \u003e Reviewed-by: Tao Wu \u003cwutao@chromium.org\u003e\n\u003e \u003e Owners-Override: Zain Afzal \u003czafzal@google.com\u003e\n\u003e \u003e Auto-Submit: Alan Zhao \u003cayzhao@google.com\u003e\n\u003e \u003e Bot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n\u003e \u003e Commit-Queue: Zain Afzal \u003czafzal@google.com\u003e\n\u003e \u003e Reviewed-by: Zain Afzal \u003czafzal@google.com\u003e\n\u003e \u003e Cr-Commit-Position: refs/heads/main@{#1014801}\n\u003e\n\u003e Bug: 1273285\n\u003e Change-Id: Id3c15c748b16693fdc40869470eb8ddd42fd1365\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3708297\n\u003e Reviewed-by: Zain Afzal \u003czafzal@google.com\u003e\n\u003e Owners-Override: Zain Afzal \u003czafzal@google.com\u003e\n\u003e Bot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n\u003e Reviewed-by: Callistus Tan \u003ccallistus@google.com\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1014809}\n\nBug: 1273285\nChange-Id: Id5c979c5d0b6f3731d0b27d5ebcf25e10b8dc178\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3710730\nCommit-Queue: Tao Wu \u003cwutao@chromium.org\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nReviewed-by: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nOwners-Override: Łukasz Anforowicz \u003clukasza@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1015100}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: c88460b202e6d25636dd7bfbbf0fc1531b6a0ac1\n" }, { "commit": "6648de5a6dfd04b12e62c76e635d74fdfc70182b", "tree": "62f04fbca3b984ef53151b9fa11bcf07226db3ac", "parents": [ "1e84da114a8a3d1181e7af1f0bb593705e0b6d06" ], "author": { "name": "Zain Afzal", "email": "zafzal@google.com", "time": "Thu Jun 16 07:15:13 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Thu Jun 16 00:31:19 2022 -0700" }, "message": "Reland \"Roll src/buildtools/third_party/libc++/trunk/ b1269813e..1a637088a (287 commits)\"\n\nThis reverts commit 67e5cfc8a6bf41b3d39a52f1fe5a10625a1babf5.\n\nReason for revert: Suspected culprit for\n\nhttps://ci.chromium.org/p/chromium/builders/ci/Win%20Builder%20%28dbg%29\nhttps://ci.chromium.org/p/chromium/builders/ci/Win%20x64%20Builder%20%28dbg%29\n\nOriginal change\u0027s description:\n\u003e Revert \"Roll src/buildtools/third_party/libc++/trunk/ b1269813e..1a637088a (287 commits)\"\n\u003e\n\u003e This reverts commit 49792f173a1be0abefae749285e8590e84889fb2.\n\u003e\n\u003e Reason for revert: Create revert as part of the procedure to update libassistant per wutao\u0027s instructions in https://crrev.com/c/3702740.\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e Roll src/buildtools/third_party/libc++/trunk/ b1269813e..1a637088a (287 commits)\n\u003e \u003e\n\u003e \u003e In order to get the chromeos buidls to pass (broken by this CL due to\n\u003e \u003e libassistant), we need to first submit this CL so libassistant can pick\n\u003e \u003e up buildtools, revert this CL, and then resubmit once libassistant has\n\u003e \u003e been updated.\n\u003e \u003e\n\u003e \u003e Additionally, reenable libc++ debug mode with ThinLTO since this is\n\u003e \u003e resolved by https://reviews.llvm.org/D122941.\n\u003e \u003e\n\u003e \u003e Additional changes to get this to build:\n\u003e \u003e * Regenerate absl\n\u003e \u003e * Regenerate gvr shims\n\u003e \u003e * Update #pragma clang_max_tokens as necessary\n\u003e \u003e\n\u003e \u003e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/b1269813eaf5..1a637088a36d\n\u003e \u003e\n\u003e \u003e $ git log b1269813e..1a637088a --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n\u003e \u003e 2022-06-12 koraq [libc++][NFC] Use concepts in \u003cbit\u003e.\n\u003e \u003e 2022-06-12 koraq [libc++] Removes unneeded includes.\n\u003e \u003e 2022-06-12 koraq [libc++] Removes a GCC bug work-around.\n\u003e \u003e 2022-06-12 koraq [libc++][test] Remove support old compiler support.\n\u003e \u003e 2022-05-26 ldionne.2 [libc++] Do not yield from __sp_mut::lock()\n\u003e \u003e 2022-06-13 nikolasklauser [libc++] Fix std::lower_bound with C++20-hostile iterators\n\u003e \u003e 2022-03-28 phosek [CMake][libcxx] Use target_include_directories for libc++ headers\n\u003e \u003e 2022-06-11 nikolasklauser [libc++] Use unsigned char in basic_string::__short again\n\u003e \u003e 2022-06-11 joeloser93 [libc++][test] Add tuple trivial destructor test\n\u003e \u003e 2022-05-28 joeloser93 [libc++][test] Refactor SmallBasicString uses in range.lazy.split tests\n\u003e \u003e 2022-06-11 nikolasklauser [libc++][NFC] Update ranges algorithms status page\n\u003e \u003e 2021-10-02 koraq [libc++][format] Implement format-string.\n\u003e \u003e 2022-06-10 nikolasklauser [libc++] Use the same implementation of invoke for C++03 and C++11\n\u003e \u003e 2022-06-10 nikolasklauser [libc++] Granularize \u003citerator\u003e includes\n\u003e \u003e 2022-06-10 nikolasklauser [libc++] Simplify type_traits and use more builtins\n\u003e \u003e 2022-06-10 ldionne.2 [libc++] Make sure we install the modulemap file with install-cxx-headers\n\u003e \u003e 2022-06-10 nikolasklauser [libc++] Remove uses of __two in type_traits\n\u003e \u003e 2022-06-10 ldionne.2 [libc++][NFC] Fix indentation of some #if directives\n\u003e \u003e 2022-06-10 nikolasklauser [libc++] Granularize even more of type_traits\n\u003e \u003e 2022-06-07 nikolasklauser [libc++] Implement ranges::replace{, _if}\n\u003e \u003e 2022-06-09 koraq [libc++] Fixes CI after Jammy update.\n\u003e \u003e 2022-06-09 ldionne.2 [libc++] Mark GDB pretty printers as unsupported on GCC 11.2 to make CI green\n\u003e \u003e 2022-06-06 martin [libcxx] [doc] Add a release note for distributors about MinGW builds and dllimport\n\u003e \u003e 2022-06-06 nikolasklauser [libc++] Granularize __string\n\u003e \u003e 2022-06-09 fmayer [NFC] change error message wording.\n\u003e \u003e 2022-06-07 fmayer [libcxx] improve LIBCXX_ABI_NAMESPACE error message\n\u003e \u003e 2022-05-30 koraq [libc++][CI] Updates Docker image.\n\u003e \u003e 2021-06-08 ldionne.2 [libc++] Towards a simpler extern template story in libc++\n\u003e \u003e 2022-05-23 ldionne.2 [libc++] Fix modules builds when features are removed\n\u003e \u003e 2022-06-08 koraq Revert \"[libc++][CI] Updates Docker image.\"\n\u003e \u003e 2022-06-08 ldionne.2 [libc++][NFC] Add missing \u0027return 0\u0027\n\u003e \u003e 2022-06-07 ldionne.2 [libc++][NFC] Simplify enable_if for std::copy optimization\n\u003e \u003e 2022-06-08 ldionne.2 [libc++] Make sure we add /llvm to the list of safe directories\n\u003e \u003e 2022-06-08 nikolasklauser [libc++] Implement ranges::adjacent_find\n\u003e \u003e 2022-06-07 joeloser93 Revert \"[libc++][test] Mark ranges.transform.pass.cpp UNSUPPORTED for AIX\"\n\u003e \u003e 2022-04-01 ldionne.2 [libc++] Make the Debug mode a configuration-time only option\n\u003e \u003e 2022-05-31 koraq [libc++] Removes _LIBCPP_AVAILABILITY_TO_CHARS.\n\u003e \u003e 2022-05-30 koraq [libc++][CI] Updates Docker image.\n\u003e \u003e 2022-06-02 koraq [libc++] Don\u0027t use static constexpr in headers.\n\u003e \u003e 2022-06-07 ldionne.2 [libc++] Forgot to bump the CI timeout everywhere\n\u003e \u003e 2022-06-07 ldionne.2 [libc++] Bump timeout to avoid spurious failures on AIX\n\u003e \u003e 2022-06-06 nikolasklauser [libc++] Implement ranges::find_first_of\n\u003e \u003e 2022-04-10 martin [libcxx] Omit dllimport in public headers in MinGW mode\n\u003e \u003e 2022-04-11 martin [libcxx] [test] Don\u0027t use header defines for detecting linking against a DLL\n\u003e \u003e 2022-06-06 ldionne.2 [libc++][NFC] Move span tests under views.span\n\u003e \u003e 2022-06-06 ldionne.2 [libc++][NFC] Fix outdated comment in span test\n\u003e \u003e 2022-06-06 ldionne.2 [libc++][NFC] Add missing includes\n\u003e \u003e 2022-05-05 ldionne.2 [libc++] Avoid creating temporaries in unary expressions involving valarray\n\u003e \u003e 2022-06-03 ldionne.2 [libc++] Remove a bunch of conditionals on _LIBCPP_DEBUG_LEVEL\n\u003e \u003e 2022-06-05 nikolasklauser [libc++][ranges] Implement ranges::binary_search and ranges::{lower, upper}_bound\n\u003e \u003e (...)\n\u003e \u003e 2022-04-05 aeubanks [libcxx] Add flag to disable __builtin_assume in _LIBCPP_ASSERT\n\u003e \u003e 2022-04-04 ldionne.2 [libc++] Add back-deployment testing on arm64 macs\n\u003e \u003e 2022-04-07 nikolasklauser [libc++][ranges] Implement ranges::count{, _if}\n\u003e \u003e 2022-04-06 nikolasklauser [libc++] Remove redundant __invoke_constexpr functions\n\u003e \u003e 2022-04-07 nikolasklauser [libc++][ranges] Add implicit conversion to bool test for ranges::find{, if, if_not}\n\u003e \u003e 2022-02-25 martin [libcxx] [test] Stop defining LIBCXX-WINDOWS-FIXME\n\u003e \u003e 2022-04-05 koraq [libc++] Use cpp20_output_iterator in tests.\n\u003e \u003e 2022-04-03 koraq [NFC][libc++] Modularize chrono\u0027s calendar.\n\u003e \u003e 2021-10-26 ldionne.2 [libc++] Support arrays in make_shared and allocate_shared (P0674R1)\n\u003e \u003e 2022-03-10 martin [libcxx] [test] Remove UNSUPPORTED markings for mingw issues that no longer are present in CI\n\u003e \u003e 2022-04-05 ldionne.2 [libc++] Remove error about _LIBCPP_ALTERNATE_STRING_LAYOUT not being supported anymore\n\u003e \u003e 2022-04-05 ldionne.2 [libc++][NFC] Remove stray whitespace in comment\n\u003e \u003e 2022-01-20 martin [libcxx] [test] Fix the locale ctype widen tests on Windows\n\u003e \u003e 2022-04-05 hui.xie1990 [libc++] add global variable template std::views::empty\n\u003e \u003e 2022-03-19 koraq [libc++][test] Adds an cpp20_output_iterator.\n\u003e \u003e 2022-04-04 ldionne.2 [libc++] Tidy up tests for deduction guides and other compile-time failing properties in std::string\n\u003e \u003e 2022-04-05 ldionne.2 [libc++] Silence new deprecation warnings for C functions in tests\n\u003e \u003e 2022-04-05 nikolasklauser [libc++][ranges] Implement ranges::transform\n\u003e \u003e 2022-03-25 ldionne.2 [libc++] Implement tests for private headers using the new generator\n\u003e \u003e 2022-03-23 martin [libcxx] Stop recommending setting LIBCXX_HAS_WIN32_THREAD_API in the MinGW builds\n\u003e \u003e 2022-03-31 ldionne.2 [libc++] Fix std::is_array\u003cT[0]\u003e and add tests\n\u003e \u003e 2022-04-04 ldionne.2 [libc++][NFC] Rename generate_assertion_tests.py to generate_header_tests.py\n\u003e \u003e 2022-03-25 ldionne.2 [libc++] Implement all public header tests using the new generator\n\u003e \u003e 2022-04-03 ldionne.2 [libc++] Remove unused \u003ciosfwd\u003e include from \u003c__debug\u003e\n\u003e \u003e 2022-04-03 ldionne.2 [libc++][NFC] Fix weird indentation in test\n\u003e \u003e 2022-04-03 nikolasklauser [libc++][ranges] Implement ranges::max\n\u003e \u003e 2022-03-31 nikolasklauser [libc++] Canonicalize the ranges results and their tests\n\u003e \u003e 2022-03-30 martin [libcxx] [test] Avoid spurious test breakage in clang-cl-dll configs with newer CMake\n\u003e \u003e 2022-03-31 martin [libcxx] [ci] Enable -Werror for libcxxabi and libunwind too\n\u003e \u003e 2022-03-31 koraq [libc++] Fixes calendar function visibility.\n\u003e \u003e 2022-03-30 koraq [libc++][ci] Installs Japanese locale in Docker.\n\u003e \u003e 2022-03-27 koraq [libc++][doc] Update formatting status.\n\u003e \u003e 2022-03-31 ldionne.2 [libc++] Install psutil on the macOS nodes\n\u003e \u003e 2022-03-23 ldionne.2 [libc++] Remove the __libcpp_version file\n\u003e \u003e 2022-03-02 ldionne.2 [libc++] Add a CI job running MSAN\n\u003e \u003e 2022-03-30 martin [libcxx] [doc] Update Windows build instructions after deprecating the legacy standalone builds\n\u003e \u003e 2022-03-25 ldionne.2 [libc++] Ensure that all public C++ headers include \u003c__assert\u003e\n\u003e \u003e 2022-03-04 ldionne.2 [libunwind] Add a _LIBUNWIND_VERSION macro\n\u003e \u003e 2022-03-24 ldionne.2 [libc++] Use __builtin_expect and __builtin_assume in _LIBCPP_ASSERT\n\u003e \u003e 2022-03-29 ldionne.2 [libc++][NFC] Fix typo in comment\n\u003e \u003e 2022-03-28 ldionne.2 [libc++][libc++abi] Serialize the enable_assertions Lit parameter in the generated config\n\u003e \u003e 2022-03-28 brad [libcxx] random_device, specify optimal entropy properties for all OS\u0027s using arc4random()\n\u003e \u003e 2022-03-27 koraq [libc++][doc] Update format implementation status.\n\u003e \u003e 2021-09-04 koraq [libc++][format][2/6] Adds a __output_iterator.\n\u003e \u003e 2022-03-23 ldionne.2 [libc++] Remove the _LIBCPP_BOOL_CONSTANT macro\n\u003e \u003e 2022-03-18 nikolasklauser [libc++] Rename __identity to __type_identity\n\u003e \u003e 2022-03-24 ldionne.2 [libc++] Audit all uses of _LIBCPP_ASSERT and _LIBCPP_DEBUG_ASSERT\n\u003e \u003e 2022-03-24 ldionne.2 [libc++][NFC] Refactor the ABI changelog\n\u003e \u003e 2022-03-24 ldionne.2 [libc++][NFC] Update ABI changelog to account for new assertion handler\n\u003e \u003e 2022-03-03 ldionne.2 [libc++] Add a lightweight overridable assertion handler\n\u003e \u003e\n\u003e \u003e Created with:\n\u003e \u003e roll-dep src/buildtools/third_party/libc++/trunk\n\u003e \u003e\n\u003e \u003e Bug: 1273285\n\u003e \u003e Change-Id: I46b3a6b4b1263bcd9ed4b7ef443a7388e1d52cc3\n\u003e \u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3702740\n\u003e \u003e Commit-Queue: Alan Zhao \u003cayzhao@google.com\u003e\n\u003e \u003e Owners-Override: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e \u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e \u003e Cr-Commit-Position: refs/heads/main@{#1014777}\n\u003e\n\u003e Bug: 1273285\n\u003e Change-Id: I2dabf7eb995fd94837729de03e654edeab424b95\n\u003e No-Presubmit: true\n\u003e No-Tree-Checks: true\n\u003e No-Try: true\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3708965\n\u003e Reviewed-by: Tao Wu \u003cwutao@chromium.org\u003e\n\u003e Owners-Override: Zain Afzal \u003czafzal@google.com\u003e\n\u003e Auto-Submit: Alan Zhao \u003cayzhao@google.com\u003e\n\u003e Bot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n\u003e Commit-Queue: Zain Afzal \u003czafzal@google.com\u003e\n\u003e Reviewed-by: Zain Afzal \u003czafzal@google.com\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1014801}\n\nBug: 1273285\nChange-Id: Id3c15c748b16693fdc40869470eb8ddd42fd1365\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3708297\nReviewed-by: Zain Afzal \u003czafzal@google.com\u003e\nOwners-Override: Zain Afzal \u003czafzal@google.com\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nReviewed-by: Callistus Tan \u003ccallistus@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1014809}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 27fe5a3eb669235bbc66c7ebc09bff0cf4fff5a3\n" }, { "commit": "1e84da114a8a3d1181e7af1f0bb593705e0b6d06", "tree": "194fb674530718f577fa244699ed446f8339a8f4", "parents": [ "7dbe5d1de73d3442595e51c90c5ba611bd35815e" ], "author": { "name": "Alan Zhao", "email": "ayzhao@google.com", "time": "Thu Jun 16 05:35:57 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Jun 15 22:57:32 2022 -0700" }, "message": "Revert \"Roll src/buildtools/third_party/libc++/trunk/ b1269813e..1a637088a (287 commits)\"\n\nThis reverts commit 49792f173a1be0abefae749285e8590e84889fb2.\n\nReason for revert: Create revert as part of the procedure to update libassistant per wutao\u0027s instructions in https://crrev.com/c/3702740.\n\nOriginal change\u0027s description:\n\u003e Roll src/buildtools/third_party/libc++/trunk/ b1269813e..1a637088a (287 commits)\n\u003e\n\u003e In order to get the chromeos buidls to pass (broken by this CL due to\n\u003e libassistant), we need to first submit this CL so libassistant can pick\n\u003e up buildtools, revert this CL, and then resubmit once libassistant has\n\u003e been updated.\n\u003e\n\u003e Additionally, reenable libc++ debug mode with ThinLTO since this is\n\u003e resolved by https://reviews.llvm.org/D122941.\n\u003e\n\u003e Additional changes to get this to build:\n\u003e * Regenerate absl\n\u003e * Regenerate gvr shims\n\u003e * Update #pragma clang_max_tokens as necessary\n\u003e\n\u003e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/b1269813eaf5..1a637088a36d\n\u003e\n\u003e $ git log b1269813e..1a637088a --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n\u003e 2022-06-12 koraq [libc++][NFC] Use concepts in \u003cbit\u003e.\n\u003e 2022-06-12 koraq [libc++] Removes unneeded includes.\n\u003e 2022-06-12 koraq [libc++] Removes a GCC bug work-around.\n\u003e 2022-06-12 koraq [libc++][test] Remove support old compiler support.\n\u003e 2022-05-26 ldionne.2 [libc++] Do not yield from __sp_mut::lock()\n\u003e 2022-06-13 nikolasklauser [libc++] Fix std::lower_bound with C++20-hostile iterators\n\u003e 2022-03-28 phosek [CMake][libcxx] Use target_include_directories for libc++ headers\n\u003e 2022-06-11 nikolasklauser [libc++] Use unsigned char in basic_string::__short again\n\u003e 2022-06-11 joeloser93 [libc++][test] Add tuple trivial destructor test\n\u003e 2022-05-28 joeloser93 [libc++][test] Refactor SmallBasicString uses in range.lazy.split tests\n\u003e 2022-06-11 nikolasklauser [libc++][NFC] Update ranges algorithms status page\n\u003e 2021-10-02 koraq [libc++][format] Implement format-string.\n\u003e 2022-06-10 nikolasklauser [libc++] Use the same implementation of invoke for C++03 and C++11\n\u003e 2022-06-10 nikolasklauser [libc++] Granularize \u003citerator\u003e includes\n\u003e 2022-06-10 nikolasklauser [libc++] Simplify type_traits and use more builtins\n\u003e 2022-06-10 ldionne.2 [libc++] Make sure we install the modulemap file with install-cxx-headers\n\u003e 2022-06-10 nikolasklauser [libc++] Remove uses of __two in type_traits\n\u003e 2022-06-10 ldionne.2 [libc++][NFC] Fix indentation of some #if directives\n\u003e 2022-06-10 nikolasklauser [libc++] Granularize even more of type_traits\n\u003e 2022-06-07 nikolasklauser [libc++] Implement ranges::replace{, _if}\n\u003e 2022-06-09 koraq [libc++] Fixes CI after Jammy update.\n\u003e 2022-06-09 ldionne.2 [libc++] Mark GDB pretty printers as unsupported on GCC 11.2 to make CI green\n\u003e 2022-06-06 martin [libcxx] [doc] Add a release note for distributors about MinGW builds and dllimport\n\u003e 2022-06-06 nikolasklauser [libc++] Granularize __string\n\u003e 2022-06-09 fmayer [NFC] change error message wording.\n\u003e 2022-06-07 fmayer [libcxx] improve LIBCXX_ABI_NAMESPACE error message\n\u003e 2022-05-30 koraq [libc++][CI] Updates Docker image.\n\u003e 2021-06-08 ldionne.2 [libc++] Towards a simpler extern template story in libc++\n\u003e 2022-05-23 ldionne.2 [libc++] Fix modules builds when features are removed\n\u003e 2022-06-08 koraq Revert \"[libc++][CI] Updates Docker image.\"\n\u003e 2022-06-08 ldionne.2 [libc++][NFC] Add missing \u0027return 0\u0027\n\u003e 2022-06-07 ldionne.2 [libc++][NFC] Simplify enable_if for std::copy optimization\n\u003e 2022-06-08 ldionne.2 [libc++] Make sure we add /llvm to the list of safe directories\n\u003e 2022-06-08 nikolasklauser [libc++] Implement ranges::adjacent_find\n\u003e 2022-06-07 joeloser93 Revert \"[libc++][test] Mark ranges.transform.pass.cpp UNSUPPORTED for AIX\"\n\u003e 2022-04-01 ldionne.2 [libc++] Make the Debug mode a configuration-time only option\n\u003e 2022-05-31 koraq [libc++] Removes _LIBCPP_AVAILABILITY_TO_CHARS.\n\u003e 2022-05-30 koraq [libc++][CI] Updates Docker image.\n\u003e 2022-06-02 koraq [libc++] Don\u0027t use static constexpr in headers.\n\u003e 2022-06-07 ldionne.2 [libc++] Forgot to bump the CI timeout everywhere\n\u003e 2022-06-07 ldionne.2 [libc++] Bump timeout to avoid spurious failures on AIX\n\u003e 2022-06-06 nikolasklauser [libc++] Implement ranges::find_first_of\n\u003e 2022-04-10 martin [libcxx] Omit dllimport in public headers in MinGW mode\n\u003e 2022-04-11 martin [libcxx] [test] Don\u0027t use header defines for detecting linking against a DLL\n\u003e 2022-06-06 ldionne.2 [libc++][NFC] Move span tests under views.span\n\u003e 2022-06-06 ldionne.2 [libc++][NFC] Fix outdated comment in span test\n\u003e 2022-06-06 ldionne.2 [libc++][NFC] Add missing includes\n\u003e 2022-05-05 ldionne.2 [libc++] Avoid creating temporaries in unary expressions involving valarray\n\u003e 2022-06-03 ldionne.2 [libc++] Remove a bunch of conditionals on _LIBCPP_DEBUG_LEVEL\n\u003e 2022-06-05 nikolasklauser [libc++][ranges] Implement ranges::binary_search and ranges::{lower, upper}_bound\n\u003e (...)\n\u003e 2022-04-05 aeubanks [libcxx] Add flag to disable __builtin_assume in _LIBCPP_ASSERT\n\u003e 2022-04-04 ldionne.2 [libc++] Add back-deployment testing on arm64 macs\n\u003e 2022-04-07 nikolasklauser [libc++][ranges] Implement ranges::count{, _if}\n\u003e 2022-04-06 nikolasklauser [libc++] Remove redundant __invoke_constexpr functions\n\u003e 2022-04-07 nikolasklauser [libc++][ranges] Add implicit conversion to bool test for ranges::find{, if, if_not}\n\u003e 2022-02-25 martin [libcxx] [test] Stop defining LIBCXX-WINDOWS-FIXME\n\u003e 2022-04-05 koraq [libc++] Use cpp20_output_iterator in tests.\n\u003e 2022-04-03 koraq [NFC][libc++] Modularize chrono\u0027s calendar.\n\u003e 2021-10-26 ldionne.2 [libc++] Support arrays in make_shared and allocate_shared (P0674R1)\n\u003e 2022-03-10 martin [libcxx] [test] Remove UNSUPPORTED markings for mingw issues that no longer are present in CI\n\u003e 2022-04-05 ldionne.2 [libc++] Remove error about _LIBCPP_ALTERNATE_STRING_LAYOUT not being supported anymore\n\u003e 2022-04-05 ldionne.2 [libc++][NFC] Remove stray whitespace in comment\n\u003e 2022-01-20 martin [libcxx] [test] Fix the locale ctype widen tests on Windows\n\u003e 2022-04-05 hui.xie1990 [libc++] add global variable template std::views::empty\n\u003e 2022-03-19 koraq [libc++][test] Adds an cpp20_output_iterator.\n\u003e 2022-04-04 ldionne.2 [libc++] Tidy up tests for deduction guides and other compile-time failing properties in std::string\n\u003e 2022-04-05 ldionne.2 [libc++] Silence new deprecation warnings for C functions in tests\n\u003e 2022-04-05 nikolasklauser [libc++][ranges] Implement ranges::transform\n\u003e 2022-03-25 ldionne.2 [libc++] Implement tests for private headers using the new generator\n\u003e 2022-03-23 martin [libcxx] Stop recommending setting LIBCXX_HAS_WIN32_THREAD_API in the MinGW builds\n\u003e 2022-03-31 ldionne.2 [libc++] Fix std::is_array\u003cT[0]\u003e and add tests\n\u003e 2022-04-04 ldionne.2 [libc++][NFC] Rename generate_assertion_tests.py to generate_header_tests.py\n\u003e 2022-03-25 ldionne.2 [libc++] Implement all public header tests using the new generator\n\u003e 2022-04-03 ldionne.2 [libc++] Remove unused \u003ciosfwd\u003e include from \u003c__debug\u003e\n\u003e 2022-04-03 ldionne.2 [libc++][NFC] Fix weird indentation in test\n\u003e 2022-04-03 nikolasklauser [libc++][ranges] Implement ranges::max\n\u003e 2022-03-31 nikolasklauser [libc++] Canonicalize the ranges results and their tests\n\u003e 2022-03-30 martin [libcxx] [test] Avoid spurious test breakage in clang-cl-dll configs with newer CMake\n\u003e 2022-03-31 martin [libcxx] [ci] Enable -Werror for libcxxabi and libunwind too\n\u003e 2022-03-31 koraq [libc++] Fixes calendar function visibility.\n\u003e 2022-03-30 koraq [libc++][ci] Installs Japanese locale in Docker.\n\u003e 2022-03-27 koraq [libc++][doc] Update formatting status.\n\u003e 2022-03-31 ldionne.2 [libc++] Install psutil on the macOS nodes\n\u003e 2022-03-23 ldionne.2 [libc++] Remove the __libcpp_version file\n\u003e 2022-03-02 ldionne.2 [libc++] Add a CI job running MSAN\n\u003e 2022-03-30 martin [libcxx] [doc] Update Windows build instructions after deprecating the legacy standalone builds\n\u003e 2022-03-25 ldionne.2 [libc++] Ensure that all public C++ headers include \u003c__assert\u003e\n\u003e 2022-03-04 ldionne.2 [libunwind] Add a _LIBUNWIND_VERSION macro\n\u003e 2022-03-24 ldionne.2 [libc++] Use __builtin_expect and __builtin_assume in _LIBCPP_ASSERT\n\u003e 2022-03-29 ldionne.2 [libc++][NFC] Fix typo in comment\n\u003e 2022-03-28 ldionne.2 [libc++][libc++abi] Serialize the enable_assertions Lit parameter in the generated config\n\u003e 2022-03-28 brad [libcxx] random_device, specify optimal entropy properties for all OS\u0027s using arc4random()\n\u003e 2022-03-27 koraq [libc++][doc] Update format implementation status.\n\u003e 2021-09-04 koraq [libc++][format][2/6] Adds a __output_iterator.\n\u003e 2022-03-23 ldionne.2 [libc++] Remove the _LIBCPP_BOOL_CONSTANT macro\n\u003e 2022-03-18 nikolasklauser [libc++] Rename __identity to __type_identity\n\u003e 2022-03-24 ldionne.2 [libc++] Audit all uses of _LIBCPP_ASSERT and _LIBCPP_DEBUG_ASSERT\n\u003e 2022-03-24 ldionne.2 [libc++][NFC] Refactor the ABI changelog\n\u003e 2022-03-24 ldionne.2 [libc++][NFC] Update ABI changelog to account for new assertion handler\n\u003e 2022-03-03 ldionne.2 [libc++] Add a lightweight overridable assertion handler\n\u003e\n\u003e Created with:\n\u003e roll-dep src/buildtools/third_party/libc++/trunk\n\u003e\n\u003e Bug: 1273285\n\u003e Change-Id: I46b3a6b4b1263bcd9ed4b7ef443a7388e1d52cc3\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3702740\n\u003e Commit-Queue: Alan Zhao \u003cayzhao@google.com\u003e\n\u003e Owners-Override: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1014777}\n\nBug: 1273285\nChange-Id: I2dabf7eb995fd94837729de03e654edeab424b95\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3708965\nReviewed-by: Tao Wu \u003cwutao@chromium.org\u003e\nOwners-Override: Zain Afzal \u003czafzal@google.com\u003e\nAuto-Submit: Alan Zhao \u003cayzhao@google.com\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCommit-Queue: Zain Afzal \u003czafzal@google.com\u003e\nReviewed-by: Zain Afzal \u003czafzal@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1014801}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 67e5cfc8a6bf41b3d39a52f1fe5a10625a1babf5\n" }, { "commit": "7dbe5d1de73d3442595e51c90c5ba611bd35815e", "tree": "62f04fbca3b984ef53151b9fa11bcf07226db3ac", "parents": [ "df429e4f942dbbd94abaae347bc21ce7fba63b36" ], "author": { "name": "Alan Zhao", "email": "ayzhao@google.com", "time": "Thu Jun 16 03:13:39 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Jun 15 20:31:04 2022 -0700" }, "message": "Roll src/buildtools/third_party/libc++/trunk/ b1269813e..1a637088a (287 commits)\n\nIn order to get the chromeos buidls to pass (broken by this CL due to\nlibassistant), we need to first submit this CL so libassistant can pick\nup buildtools, revert this CL, and then resubmit once libassistant has\nbeen updated.\n\nAdditionally, reenable libc++ debug mode with ThinLTO since this is\nresolved by https://reviews.llvm.org/D122941.\n\nAdditional changes to get this to build:\n* Regenerate absl\n* Regenerate gvr shims\n* Update #pragma clang_max_tokens as necessary\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/b1269813eaf5..1a637088a36d\n\n$ git log b1269813e..1a637088a --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2022-06-12 koraq [libc++][NFC] Use concepts in \u003cbit\u003e.\n2022-06-12 koraq [libc++] Removes unneeded includes.\n2022-06-12 koraq [libc++] Removes a GCC bug work-around.\n2022-06-12 koraq [libc++][test] Remove support old compiler support.\n2022-05-26 ldionne.2 [libc++] Do not yield from __sp_mut::lock()\n2022-06-13 nikolasklauser [libc++] Fix std::lower_bound with C++20-hostile iterators\n2022-03-28 phosek [CMake][libcxx] Use target_include_directories for libc++ headers\n2022-06-11 nikolasklauser [libc++] Use unsigned char in basic_string::__short again\n2022-06-11 joeloser93 [libc++][test] Add tuple trivial destructor test\n2022-05-28 joeloser93 [libc++][test] Refactor SmallBasicString uses in range.lazy.split tests\n2022-06-11 nikolasklauser [libc++][NFC] Update ranges algorithms status page\n2021-10-02 koraq [libc++][format] Implement format-string.\n2022-06-10 nikolasklauser [libc++] Use the same implementation of invoke for C++03 and C++11\n2022-06-10 nikolasklauser [libc++] Granularize \u003citerator\u003e includes\n2022-06-10 nikolasklauser [libc++] Simplify type_traits and use more builtins\n2022-06-10 ldionne.2 [libc++] Make sure we install the modulemap file with install-cxx-headers\n2022-06-10 nikolasklauser [libc++] Remove uses of __two in type_traits\n2022-06-10 ldionne.2 [libc++][NFC] Fix indentation of some #if directives\n2022-06-10 nikolasklauser [libc++] Granularize even more of type_traits\n2022-06-07 nikolasklauser [libc++] Implement ranges::replace{, _if}\n2022-06-09 koraq [libc++] Fixes CI after Jammy update.\n2022-06-09 ldionne.2 [libc++] Mark GDB pretty printers as unsupported on GCC 11.2 to make CI green\n2022-06-06 martin [libcxx] [doc] Add a release note for distributors about MinGW builds and dllimport\n2022-06-06 nikolasklauser [libc++] Granularize __string\n2022-06-09 fmayer [NFC] change error message wording.\n2022-06-07 fmayer [libcxx] improve LIBCXX_ABI_NAMESPACE error message\n2022-05-30 koraq [libc++][CI] Updates Docker image.\n2021-06-08 ldionne.2 [libc++] Towards a simpler extern template story in libc++\n2022-05-23 ldionne.2 [libc++] Fix modules builds when features are removed\n2022-06-08 koraq Revert \"[libc++][CI] Updates Docker image.\"\n2022-06-08 ldionne.2 [libc++][NFC] Add missing \u0027return 0\u0027\n2022-06-07 ldionne.2 [libc++][NFC] Simplify enable_if for std::copy optimization\n2022-06-08 ldionne.2 [libc++] Make sure we add /llvm to the list of safe directories\n2022-06-08 nikolasklauser [libc++] Implement ranges::adjacent_find\n2022-06-07 joeloser93 Revert \"[libc++][test] Mark ranges.transform.pass.cpp UNSUPPORTED for AIX\"\n2022-04-01 ldionne.2 [libc++] Make the Debug mode a configuration-time only option\n2022-05-31 koraq [libc++] Removes _LIBCPP_AVAILABILITY_TO_CHARS.\n2022-05-30 koraq [libc++][CI] Updates Docker image.\n2022-06-02 koraq [libc++] Don\u0027t use static constexpr in headers.\n2022-06-07 ldionne.2 [libc++] Forgot to bump the CI timeout everywhere\n2022-06-07 ldionne.2 [libc++] Bump timeout to avoid spurious failures on AIX\n2022-06-06 nikolasklauser [libc++] Implement ranges::find_first_of\n2022-04-10 martin [libcxx] Omit dllimport in public headers in MinGW mode\n2022-04-11 martin [libcxx] [test] Don\u0027t use header defines for detecting linking against a DLL\n2022-06-06 ldionne.2 [libc++][NFC] Move span tests under views.span\n2022-06-06 ldionne.2 [libc++][NFC] Fix outdated comment in span test\n2022-06-06 ldionne.2 [libc++][NFC] Add missing includes\n2022-05-05 ldionne.2 [libc++] Avoid creating temporaries in unary expressions involving valarray\n2022-06-03 ldionne.2 [libc++] Remove a bunch of conditionals on _LIBCPP_DEBUG_LEVEL\n2022-06-05 nikolasklauser [libc++][ranges] Implement ranges::binary_search and ranges::{lower, upper}_bound\n(...)\n2022-04-05 aeubanks [libcxx] Add flag to disable __builtin_assume in _LIBCPP_ASSERT\n2022-04-04 ldionne.2 [libc++] Add back-deployment testing on arm64 macs\n2022-04-07 nikolasklauser [libc++][ranges] Implement ranges::count{, _if}\n2022-04-06 nikolasklauser [libc++] Remove redundant __invoke_constexpr functions\n2022-04-07 nikolasklauser [libc++][ranges] Add implicit conversion to bool test for ranges::find{, if, if_not}\n2022-02-25 martin [libcxx] [test] Stop defining LIBCXX-WINDOWS-FIXME\n2022-04-05 koraq [libc++] Use cpp20_output_iterator in tests.\n2022-04-03 koraq [NFC][libc++] Modularize chrono\u0027s calendar.\n2021-10-26 ldionne.2 [libc++] Support arrays in make_shared and allocate_shared (P0674R1)\n2022-03-10 martin [libcxx] [test] Remove UNSUPPORTED markings for mingw issues that no longer are present in CI\n2022-04-05 ldionne.2 [libc++] Remove error about _LIBCPP_ALTERNATE_STRING_LAYOUT not being supported anymore\n2022-04-05 ldionne.2 [libc++][NFC] Remove stray whitespace in comment\n2022-01-20 martin [libcxx] [test] Fix the locale ctype widen tests on Windows\n2022-04-05 hui.xie1990 [libc++] add global variable template std::views::empty\n2022-03-19 koraq [libc++][test] Adds an cpp20_output_iterator.\n2022-04-04 ldionne.2 [libc++] Tidy up tests for deduction guides and other compile-time failing properties in std::string\n2022-04-05 ldionne.2 [libc++] Silence new deprecation warnings for C functions in tests\n2022-04-05 nikolasklauser [libc++][ranges] Implement ranges::transform\n2022-03-25 ldionne.2 [libc++] Implement tests for private headers using the new generator\n2022-03-23 martin [libcxx] Stop recommending setting LIBCXX_HAS_WIN32_THREAD_API in the MinGW builds\n2022-03-31 ldionne.2 [libc++] Fix std::is_array\u003cT[0]\u003e and add tests\n2022-04-04 ldionne.2 [libc++][NFC] Rename generate_assertion_tests.py to generate_header_tests.py\n2022-03-25 ldionne.2 [libc++] Implement all public header tests using the new generator\n2022-04-03 ldionne.2 [libc++] Remove unused \u003ciosfwd\u003e include from \u003c__debug\u003e\n2022-04-03 ldionne.2 [libc++][NFC] Fix weird indentation in test\n2022-04-03 nikolasklauser [libc++][ranges] Implement ranges::max\n2022-03-31 nikolasklauser [libc++] Canonicalize the ranges results and their tests\n2022-03-30 martin [libcxx] [test] Avoid spurious test breakage in clang-cl-dll configs with newer CMake\n2022-03-31 martin [libcxx] [ci] Enable -Werror for libcxxabi and libunwind too\n2022-03-31 koraq [libc++] Fixes calendar function visibility.\n2022-03-30 koraq [libc++][ci] Installs Japanese locale in Docker.\n2022-03-27 koraq [libc++][doc] Update formatting status.\n2022-03-31 ldionne.2 [libc++] Install psutil on the macOS nodes\n2022-03-23 ldionne.2 [libc++] Remove the __libcpp_version file\n2022-03-02 ldionne.2 [libc++] Add a CI job running MSAN\n2022-03-30 martin [libcxx] [doc] Update Windows build instructions after deprecating the legacy standalone builds\n2022-03-25 ldionne.2 [libc++] Ensure that all public C++ headers include \u003c__assert\u003e\n2022-03-04 ldionne.2 [libunwind] Add a _LIBUNWIND_VERSION macro\n2022-03-24 ldionne.2 [libc++] Use __builtin_expect and __builtin_assume in _LIBCPP_ASSERT\n2022-03-29 ldionne.2 [libc++][NFC] Fix typo in comment\n2022-03-28 ldionne.2 [libc++][libc++abi] Serialize the enable_assertions Lit parameter in the generated config\n2022-03-28 brad [libcxx] random_device, specify optimal entropy properties for all OS\u0027s using arc4random()\n2022-03-27 koraq [libc++][doc] Update format implementation status.\n2021-09-04 koraq [libc++][format][2/6] Adds a __output_iterator.\n2022-03-23 ldionne.2 [libc++] Remove the _LIBCPP_BOOL_CONSTANT macro\n2022-03-18 nikolasklauser [libc++] Rename __identity to __type_identity\n2022-03-24 ldionne.2 [libc++] Audit all uses of _LIBCPP_ASSERT and _LIBCPP_DEBUG_ASSERT\n2022-03-24 ldionne.2 [libc++][NFC] Refactor the ABI changelog\n2022-03-24 ldionne.2 [libc++][NFC] Update ABI changelog to account for new assertion handler\n2022-03-03 ldionne.2 [libc++] Add a lightweight overridable assertion handler\n\nCreated with:\n roll-dep src/buildtools/third_party/libc++/trunk\n\nBug: 1273285\nChange-Id: I46b3a6b4b1263bcd9ed4b7ef443a7388e1d52cc3\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3702740\nCommit-Queue: Alan Zhao \u003cayzhao@google.com\u003e\nOwners-Override: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1014777}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 49792f173a1be0abefae749285e8590e84889fb2\n" }, { "commit": "df429e4f942dbbd94abaae347bc21ce7fba63b36", "tree": "194fb674530718f577fa244699ed446f8339a8f4", "parents": [ "67fb565748a580dffbb7fd243bb551dca1d0baab" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Jun 15 15:59:57 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Jun 15 09:15:18 2022 -0700" }, "message": "Roll abseil_revision 2617970857..2e36d96669\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/2617970857..2e36d96669\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/2617970857..2e36d96669\n\nBug: None\nChange-Id: I017338d58e457e2a8d98e488436ed9b1d761d5b9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3706596\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1014462}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d0b1d9506216a7555a5f8416076544905f5ff044\n" }, { "commit": "67fb565748a580dffbb7fd243bb551dca1d0baab", "tree": "5d185a5bde80d29692845ad46073af1d1feb1815", "parents": [ "e9b1c7879f35407d7524ba33a73a12c7c61d102f" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Fri Jun 10 17:48:52 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Fri Jun 10 11:09:08 2022 -0700" }, "message": "Roll abseil_revision 1963f10ae5..2617970857\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/1963f10ae5..2617970857\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/1963f10ae5..2617970857\n\nBug: None\nChange-Id: I1a91ade59ebe815732abbbbe9d626eab0495554b\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3683513\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1013020}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 9318c25aa47e13ed86332e984d2adb8c13f97d22\n" }, { "commit": "e9b1c7879f35407d7524ba33a73a12c7c61d102f", "tree": "1707f8b600b5af9c72fc9c56cba022e4a014e265", "parents": [ "8c176ee37b615b7358acb8a4c1c5b5c01bbf39a1" ], "author": { "name": "Alan Zhao", "email": "ayzhao@google.com", "time": "Thu May 26 03:24:39 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed May 25 20:44:00 2022 -0700" }, "message": "Reland \"Roll src/buildtools/third_party/libc++/trunk/ 79a2e924d..b1269813e (1399 commits)\"\n\nThis is a reland of 3a28cd7fbcbf1e58c88c3ac756eaef69d0676eda\n\nChanges:\n* Add some additional tryjobs\n* Disable debug mode when using LTO as it seems to break with\n https://reviews.llvm.org/D103964 (https://crbug.com/1327706)\n* Define _LIBCPP_ABI_NAMESPACE for Windows to resolve a PDB size issue\n (http://crbug.com/1327710).\n\nOriginal change\u0027s description:\n\u003e Revert \"Roll src/buildtools/third_party/libc++/trunk/\n\u003e 79a2e924d..b1269813e (1399 commits)\"\n\u003e\n\u003e This reverts commit 3a28cd7fbcbf1e58c88c3ac756eaef69d0676eda.\n\u003e\n\u003e Reason for revert:\n\u003e Findit (https://goo.gl/kROfz5) identified this CL at revision\n\u003e 3a28cd7fbcbf1e58c88c3ac756eaef69d0676eda as\n\u003e the culprit for failures in the continuous build including:\n\u003e\n\u003e Sample Failed Build: https://ci.chromium.org/b/8813722331991050449\n\u003e Sample Failed Step: compile\n\u003e\n\u003e If it is a false positive, please report it at\n\u003e https://bugs.chromium.org/p/chromium/issues/entry?status\u003dAvailable\u0026comment\u003dDatastore+key+for+the+culprit+entity%3A+chromium.googlesource.com%2Fchromium%2Fsrc%2Frefs%2Fheads%2Fmain%2F3a28cd7fbcbf1e58c88c3ac756eaef69d0676eda\u0026labels\u003dTest-Findit-Wrong\u0026components\u003dTools%3ETest%3EFindIt\u0026summary\u003dWrongly+blame+3a28cd7fbcbf1e58c88c3ac756eaef69d0676eda\n\u003e\n\u003e Original change\u0027s description:\n\u003e \u003e Roll src/buildtools/third_party/libc++/trunk/ 79a2e924d..b1269813e\n\u003e (1399 commits)\n\u003e \u003e\n\u003e \u003e Notes:\n\u003e \u003e\n\u003e \u003e We deliberately roll libc++ to b1269813eaf5 (~1.5 months old at the\n\u003e time\n\u003e \u003e of this commit) rather than the latest version of libc++ in order to\n\u003e \u003e deliberately avoid https://reviews.llvm.org/D122982, which causes a\n\u003e \u003e potentially disruptive performance regression in Chrome\n\u003e \u003e (https://crbug.com/1322961). https://reviews.llvm.org/D124328 is\n\u003e \u003e supposed to fix this issue, so once that lands in libc++, we\u0027ll roll\n\u003e \u003e past it again.\n\u003e \u003e\n\u003e \u003e Additional changes made to get this CL to pass presubmits:\n\u003e \u003e\n\u003e \u003e * Set _LIBCPP_ABI_VERSION\u003d2 and _LIBCPP_ABI_NAMESPACE due to\n\u003e \u003e _LIBCPP_ABI_UNSTABLE being removed in\n\u003e \u003e https://reviews.llvm.org/D119173.\n\u003e \u003e * Regenerate gvr-android-sdk prebuilts.\n\u003e \u003e * Updates to libc++\u0027s BUILD.gn to handle new files in libc++.\n\u003e \u003e * Update check_static_initializers.py test since init_priority was\n\u003e \u003e changed from 101 to 100 in https://reviews.llvm.org/D95972.\n\u003e \u003e * Miscellaneous increments to #pragma clang_max_tokens_here.\n\u003e \u003e\n\u003e \u003e\n\u003e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/79a2e924d96e..b1269813eaf5\n\u003e \u003e\n\u003e \u003e $ git log 79a2e924d..b1269813e --date\u003dshort --no-merges --format\u003d\u0027%ad\n\u003e %ae %s\u0027\n\u003e \u003e 2022-03-23 ldionne.2 [libc++] Correct outdated documentation about\n\u003e __config_site\n\u003e \u003e 2022-03-23 ldionne.2 [libc++][NFC] Change availability macro from\n\u003e macosx to macos\n\u003e \u003e 2022-03-23 ldionne.2 [libc++][NFC] Fix include guards and add a\n\u003e missing license header\n\u003e \u003e 2022-03-23 danny.moesch Replace links to archived mailing lists by\n\u003e links to Discourse forums\n\u003e \u003e 2022-03-22 ldionne.2 [libc++][NFC] Slight improvement to\n\u003e __availability documentation\n\u003e \u003e 2022-03-22 ldionne.2 [libc++][NFC] Use struct instead of class for\n\u003e ranges::end\n\u003e \u003e 2022-03-21 phosek Revert \"[bootstrap] Allow passing options to\n\u003e sub-builds for all targets\"\n\u003e \u003e 2022-03-21 ldionne.2 [libc++] Re-enable workaround for pre-ranges CTAD\n\u003e in std::span\n\u003e \u003e 2022-03-16 ldionne.2 [bootstrap] Allow passing options to sub-builds\n\u003e for all targets\n\u003e \u003e 2022-03-21 zarko [libc++][AIX] AIX allows for changing permissions of\n\u003e symlinks\n\u003e \u003e 2022-03-21 ldionne.2 [libc++] Trigger CI when cmake/ is modified\n\u003e \u003e 2022-03-18 ldionne.2 [libunwind] Add libunwind to the bootstrapping\n\u003e build CI\n\u003e \u003e 2022-03-21 ldionne.2 [libc++] Disable modules with the bootstrapping\n\u003e build\n\u003e \u003e 2022-03-07 martin [libcxx] [ci] Check that Windows static libraries\n\u003e don\u0027t contain dllexports\n\u003e \u003e 2022-03-20 koraq [libc++][test][NFC] Remove libcpp-no-concepts.\n\u003e \u003e 2022-03-10 nikolasklauser [libc++] Prepare string tests for constexpr\n\u003e \u003e 2022-03-03 koraq [libc++][test] Improves handle formatter.\n\u003e \u003e 2022-03-08 nikolasklauser [libc++] Enable modernize-loop-convert\n\u003e \u003e 2022-03-18 ashermancinelli [libc++] Make shared_ptr move unique_ptr\u0027s\n\u003e deleter\n\u003e \u003e 2022-03-18 nikolasklauser [libc++][ranges] Implement ranges::min\n\u003e \u003e 2022-03-17 varconst [libc++][ranges] Implement changes to\n\u003e reverse_iterator from One Ranges Proposal.\n\u003e \u003e 2022-03-17 nikolasklauser [libc++] [test] Add\n\u003e ranges_robust_against_copying_*.pass.cpp\n\u003e \u003e 2022-03-17 ldionne.2 [libc++] Install psutil on CI builders\n\u003e \u003e 2022-03-17 ldionne.2 [libc++] Add missing \u003ccstddef\u003e include\n\u003e \u003e 2022-03-14 ldionne.2 [libc++] Switch to the new testing configurations\n\u003e by default\n\u003e \u003e 2022-03-17 david.spickett Revert \"[libcxx][CI] Use temporary clang-13\n\u003e bots for Arm/AArch64\"\n\u003e \u003e 2022-03-07 nikolasklauser [libc++] Remove \u003cutility\u003e includes\n\u003e \u003e 2022-03-14 nikolasklauser [libc++] Add warning pragma macros in the\n\u003e test suite\n\u003e \u003e 2022-03-16 ldionne.2 [libc++][NFC] Reindent release notes bullet\n\u003e points\n\u003e \u003e 2022-03-16 ldionne.2 [libc++][NFC] Rename member variables to avoid\n\u003e shadowing conflict in future patch\n\u003e \u003e 2022-03-12 koraq [libc++][NFC] Add TEST_HAS_NO_INCOMPLETE_RANGES.\n\u003e \u003e 2022-03-15 ldionne.2 [libc++][tests] Use CMake provided paths for\n\u003e includes and libdir instead of hardcoding them\n\u003e \u003e 2022-03-15 ldionne.2 [libc++] Fix incorrect availability markup for\n\u003e bad_optional_access \u0026 friends\n\u003e \u003e 2022-03-15 ldionne.2 [libc++] Do not install the C++ ABI library\u0027s\n\u003e headers as part of libc++\u0027s build\n\u003e \u003e 2022-03-03 ldionne.2 [libc++] Define\n\u003e _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER whenever we enable warnings in the\n\u003e test suite\n\u003e \u003e 2022-03-14 ldionne.2 [libc++] Add workaround to avoid breaking users\n\u003e of \u003cspan\u003e when \u003cranges\u003e are disabled\n\u003e \u003e 2022-03-15 ldionne.2 [libc++] Update URL to old libc++ dylibs\n\u003e \u003e 2022-03-14 dimitry [libc++] Make __dir_stream visibility declaration\n\u003e consistent\n\u003e \u003e 2022-03-07 ldionne.2 [libc++] Overhaul all tests for assertions and\n\u003e debug mode\n\u003e \u003e 2022-03-14 ldionne.2 [libc++][NFC] Remove several redundant #if\n\u003e _LIBCPP_STD_VER \u003e 17 in \u003cspan\u003e\n\u003e \u003e 2022-03-12 joeloser93 [libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with\n\u003e _LIBCPP_STD_VER \u003e 17. NFCI.\n\u003e \u003e 2022-03-12 koraq [libc++] Remove unneeded tests.\n\u003e \u003e 2022-03-12 koraq [libc++][NFC] Use TEST_HAS_NO_EXCEPTIONS.\n\u003e \u003e 2022-03-12 koraq [libc++] Add a missing test case.\n\u003e \u003e 2022-03-12 nikolasklauser [libc++][ranges] Implement ranges::find{,\n\u003e _if, _if_not}\n\u003e \u003e 2021-08-24 ldionne.2 [libc++] Remove workaround for missing\n\u003e declarations on Windows store apps\n\u003e \u003e 2021-08-18 ldionne.2 [libc++] Remove workaround for C11 features on\n\u003e compilers that don\u0027t support using_if_exists\n\u003e \u003e 2022-03-08 ldionne.2 [libc++] Remove raw call to debug handler from\n\u003e __char_traits_length_checked\n\u003e \u003e 2022-03-07 ldionne.2 [libc++] Add tests for the content of \u003ccstddef\u003e\n\u003e \u003e 2022-01-27 ldionne.2 [libc++] Remove operator-\u003e from iterator\n\u003e archetypes that don\u0027t need it\n\u003e \u003e (...)\n\u003e \u003e 2021-06-02 cjdb [libcxx][module-map] creates submodules for private\n\u003e headers\n\u003e \u003e 2021-06-02 koraq [libc++][nfc] Add more nasty macros.\n\u003e \u003e 2021-06-02 ldionne.2 [libc++] Remove unused variable warnings\n\u003e \u003e 2021-05-08 ldionne.2 [libc++] Enable tests for the experimental\n\u003e library by default\n\u003e \u003e 2021-06-02 ldionne.2 Revert \"[libc++] NFC: Move unwrap_iter to its own\n\u003e header\"\n\u003e \u003e 2021-06-02 Daniel.McIntosh [libcxx][NFC] Tidy up calculation of __nbuf\n\u003e in num_put::do_put, and add comments\n\u003e \u003e 2020-12-02 ldionne.2 [libc++] Add a CI job to test libc++ when\n\u003e building for 32 bit\n\u003e \u003e 2021-05-31 ldionne.2 [libc++] NFC: Move unwrap_iter to its own header\n\u003e \u003e 2021-06-01 z.zoelec2 [libcxx][ranges] Add `default_sentinel` and\n\u003e `default_sentinel_t`.\n\u003e \u003e 2021-06-01 ldionne.2 [libc++] Fix the std_include.sh.cpp test that has\n\u003e been failing since c9385297ce\n\u003e \u003e 2021-04-30 z.zoelec2 [libcxx] Implement view.interface.\n\u003e \u003e 2021-06-01 ldionne.2 [libc++] Temporary hack to unbreak CI\n\u003e \u003e 2021-05-28 martin [libcxx] [test] Fix the _supportsVerify check on\n\u003e Windows by fixing quoting\n\u003e \u003e 2021-05-31 martin [libcxx] [test] Fix the include_as_c.sh.cpp test in\n\u003e MSVC configurations\n\u003e \u003e 2021-05-31 martin [libcxx] [test] Remove an incorrect\n\u003e TEST_HAS_ALIGNED_ALLOC define from test_macros.h\n\u003e \u003e 2021-05-31 martin [libcxx] Define LIBCPP_HAS_TIMESPEC_GET for MSVC\n\u003e configurations\n\u003e \u003e 2021-05-28 martin [libcxx] [test] Don\u0027t look for the literal spelling\n\u003e __mbstate_t in warnings\n\u003e \u003e 2021-05-28 cjdb [libcxx][nfc] moves std `advance`, `next`, and `prev`\n\u003e into their headers\n\u003e \u003e 2021-05-31 harald [libc++] [test] Fix a few tests for 32-bit x86\n\u003e \u003e 2021-05-27 ldionne.2 [libc++] Update all the pre-defined iterator\n\u003e types for C++20\n\u003e \u003e 2021-05-29 arthur.j.odwyer [libc++] Avoid `result_type` and\n\u003e `unary/binary_function` in \u003cvalarray\u003e.\n\u003e \u003e 2021-05-28 martin [libcxx] [test] Add UNSUPPORTED: msvc in a couple\n\u003e verify.cpp tests\n\u003e \u003e 2021-05-19 arthur.j.odwyer [libc++] Alphabetize and\n\u003e include-what-you-use. NFCI.\n\u003e \u003e 2021-05-29 arthur.j.odwyer [libc++] [modules] Add __threading_support\n\u003e to the modulemap.\n\u003e \u003e 2021-05-29 arthur.j.odwyer [libc++] [test] Update \"test_compare.h\"\n\u003e users to avoid removed-in-C++20 members. NFCI.\n\u003e \u003e 2021-05-29 koraq Revert \"[libc++] NFC: Move unwrap_iter to its own\n\u003e header\"\n\u003e \u003e 2021-05-28 arthur.j.odwyer [libc++] [test] Constexpr-ify a couple of\n\u003e insert-iterator tests.\n\u003e \u003e 2021-05-28 ldionne.2 [libc++] NFC: Move unwrap_iter to its own header\n\u003e \u003e 2021-04-28 ldionne.2 [libc++] Add all indirect callable concepts and\n\u003e projected\n\u003e \u003e 2021-05-26 martin [libcxx] [test] Convert an XFAIL\n\u003e LIBCXX-WINDOWS-FIXME into UNSUPPORTED with explanation\n\u003e \u003e 2021-05-27 ldionne.2 [libc++] NFC: Make it easier for vendors to\n\u003e extend the run-buildbot script\n\u003e \u003e 2021-05-27 ldionne.2 [libc++] NFC: Refactor raw_storage_iterator test\n\u003e to use UNSUPPORTED markup\n\u003e \u003e 2021-05-27 ldionne.2 Revert \"[libc++] NFC: Parenthesize expression to\n\u003e satisfy GCC 11\"\n\u003e \u003e 2021-05-27 ldionne.2 [libc++] NFC: Parenthesize expression to satisfy\n\u003e GCC 11\n\u003e \u003e 2021-05-25 ldionne.2 [libc++] Deprecate std::iterator and remove it as\n\u003e a base class\n\u003e \u003e 2021-05-16 cjdb [libcxx][iterator] adds `std::ranges::prev`\n\u003e \u003e 2021-05-08 cjdb [libcxx][iterator] adds `std::ranges::next`\n\u003e \u003e 2021-05-26 z.zoelec2 [libcxx][nfc] Fix the ASAN bots: update\n\u003e expected.pass.cpp.\n\u003e \u003e 2021-05-26 z.zoelec2 [libcxx][docs] Take mutex for common_iterator,\n\u003e common_view, and empty_view.\n\u003e \u003e 2021-05-25 ldionne.2 [libc++] Add a job testing on GCC 11\n\u003e \u003e 2021-05-18 koraq [libc++][format] Adds availability macros for\n\u003e std::format.\n\u003e \u003e 2021-04-25 koraq [libc++][NFC] Move basic_format_parse_context to its\n\u003e own header.\n\u003e \u003e 2021-04-25 koraq [libc++][NFC] Move format_error to its own header.\n\u003e \u003e 2021-05-26 ldionne.2 [libc++] Fix concepts tests with GCC\n\u003e \u003e 2021-05-05 cjdb [libcxx][iterator] adds `std::ranges::advance`\n\u003e \u003e 2021-05-25 ldionne.2 [libc++] Install GCC 11 on CI builders\n\u003e \u003e 2021-05-24 arthur.j.odwyer [libc++] [P0619] Hide not1 and not2 under\n\u003e _LIBCPP_ENABLE_CXX20_REMOVED_NEGATORS.\n\u003e \u003e 2020-11-09 martin [libcxx] Fix the function name in exceptions from\n\u003e create_directories\n\u003e \u003e 2021-05-12 martin [libcxx] [test] Explain an XFAIL\n\u003e LIBCXX-WINDOWS-FIXME and convert into UNSUPPORTED\n\u003e \u003e 2021-05-18 martin [libcxx] Make the visibility attributes consistent\n\u003e for __narrow_to_utf8/__widen_from_utf8\n\u003e \u003e\n\u003e \u003e Created with:\n\u003e \u003e roll-dep src/buildtools/third_party/libc++/trunk\n\u003e \u003e\n\u003e \u003e Binary-Size: The increase is caused by\n\u003e https://reviews.llvm.org/D113413, which changed the implementation of\n\u003e std::sort(...) in libc++. This is a necessary change to keep libc++\n\u003e up-to-date.\n\u003e \u003e Bug: 1273285\n\u003e \u003e Change-Id: I58ced6f881493f055e9a777577cfa2eef9be38da\n\u003e \u003e Reviewed-on:\n\u003e https://chromium-review.googlesource.com/c/chromium/src/+/3653488\n\u003e \u003e Owners-Override: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e \u003e Reviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e \u003e Reviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e \u003e Commit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e \u003e Cr-Commit-Position: refs/heads/main@{#1005258}\n\u003e\n\u003e\n\u003e Change-Id: I2154b5453f72bc9a9a209fc789750a642996ecdd\n\u003e No-Presubmit: true\n\u003e No-Tree-Checks: true\n\u003e No-Try: true\n\u003e Bug: 1273285\n\u003e Reviewed-on:\n\u003e https://chromium-review.googlesource.com/c/chromium/src/+/3655381\n\u003e Owners-Override: Ella Ge \u003ceirage@google.com\u003e\n\u003e Reviewed-by: Ella Ge \u003ceirage@chromium.org\u003e\n\u003e Commit-Queue: Ella Ge \u003ceirage@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#1005272}\n\nBinary-Size: The increase is caused by https://reviews.llvm.org/D113413, which changed the implementation of std::sort(...) in libc++. This is a necessary change to keep libc++ up-to-date.\nCq-Include-Trybots: chromium/try:android-asan\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-asan,win7-rel\nCq-Include-Trybots: chromium/try:android-official,fuchsia-official\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nBug: 1273285\nChange-Id: I9b371d51c0a7baf0107d13cf21fb5cfbe4fb1b0d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3655638\nOwners-Override: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Alan Zhao \u003cayzhao@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1007702}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 1558f8d76b6874f2c5159293923b519d8a58d885\n" }, { "commit": "8c176ee37b615b7358acb8a4c1c5b5c01bbf39a1", "tree": "ceae299879a73c3cbe47cbdac8a1ff935b6a0a12", "parents": [ "113d0128d5757d530324b64c342dad3a45450954" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed May 25 10:45:11 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed May 25 03:58:58 2022 -0700" }, "message": "Roll abseil_revision 9df63a8bea..1963f10ae5\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/9df63a8bea..1963f10ae5\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/9df63a8bea..1963f10ae5\n\nNo .def changes\n\nBug: None\nChange-Id: Ibec5af45439ee88a9f2b8ae5bbb520e3ae6a28b4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3666717\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1007326}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 1acce9ea0288eed50416f73e3421e92092a34cb5\n" }, { "commit": "113d0128d5757d530324b64c342dad3a45450954", "tree": "704ba8c301700ad7e7747c551e4b54d4eb7534c2", "parents": [ "f438dbd8e0baa09160766b3579886dfa2674e142" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed May 18 16:13:23 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed May 18 09:33:44 2022 -0700" }, "message": "Roll abseil_revision 5073947530..9df63a8bea\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/5073947530..9df63a8bea\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/5073947530..9df63a8bea\n\nBug: None\nChange-Id: Ic932a36baa1285e8bb226f9e3d989f7b1eadc24c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3652054\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1004795}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 22359f6fdbeb1d67640a18babf88d4d684d4f8cc\n" }, { "commit": "f438dbd8e0baa09160766b3579886dfa2674e142", "tree": "c4d62f33811f694b801944313aefed6b7d94c35b", "parents": [ "99028d2c0bd022e401eacf87fd76b21e1fcee1df" ], "author": { "name": "Alan Zhao", "email": "ayzhao@google.com", "time": "Mon May 16 22:28:18 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Mon May 16 15:46:36 2022 -0700" }, "message": "Update gRPC version to 2022-05-12\n\nUpdate gRPC to pull in https://github.com/grpc/grpc/pull/28212 to\nunblock upgrading libc++ in Chromium.\n\nBug: 1273285\nChange-Id: I1fb483fadc9bd9d1406fbdd22f5b9263e5b6d014\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3644998\nReviewed-by: Yue Li \u003cupdowndota@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Alan Zhao \u003cayzhao@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1003976}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 7c5086062c29c919152a4a0e6e2611f6276a006e\n" }, { "commit": "99028d2c0bd022e401eacf87fd76b21e1fcee1df", "tree": "d18b98c4165b28888e2bb8dc5175929f5d8aa059", "parents": [ "9c1fa6888397c88821ad7d0da03dc2c85566bda5" ], "author": { "name": "Arthur Eubanks", "email": "aeubanks@google.com", "time": "Mon May 16 19:10:46 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Mon May 16 12:31:42 2022 -0700" }, "message": "Re-add \"-Xclang -no-opaque-pointers\"\n\nReverts https://crrev.com/c/3646948 and a follow-up patch https://crrev.com/c/3650437.\n\nRemoving this flag may be causing miscompiles. Speculatively revert.\n\nBug: 1322823\nChange-Id: I1e5f210c76dfaa2b842bcc7d3205add797a330d7\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3648575\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1003869}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 2ab3924df9894cfba339ce1765eab3d3da22994f\n" }, { "commit": "9c1fa6888397c88821ad7d0da03dc2c85566bda5", "tree": "fec01276add82ba8eb80e8cacd82b5f278bc9e61", "parents": [ "0cb12a9e3df2ab3a0c1bdaa6a047e9a3ba42b7f4" ], "author": { "name": "Yuly Novikov", "email": "ynovikov@chromium.org", "time": "Mon May 16 10:02:07 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Mon May 16 03:14:02 2022 -0700" }, "message": "Fix abseil .def files after turning on opaque pointers in clang\n\nBug: 1316298, angleproject:7277\nChange-Id: I41f9dced24ce4cbc8d53cd10e7e36976746f8e81\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3650437\nAuto-Submit: Yuly Novikov \u003cynovikov@chromium.org\u003e\nCommit-Queue: Yuly Novikov \u003cynovikov@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1003681}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 11b60f867851ddb540396aa91c93ab13f41ea3fa\n" }, { "commit": "0cb12a9e3df2ab3a0c1bdaa6a047e9a3ba42b7f4", "tree": "d18b98c4165b28888e2bb8dc5175929f5d8aa059", "parents": [ "758568c7d19257b76e1ae868f06900452f9397f4" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed May 11 10:15:24 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed May 11 03:27:50 2022 -0700" }, "message": "Roll abseil_revision 8d9cef25c7..5073947530\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/8d9cef25c7..5073947530\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/8d9cef25c7..5073947530\n\nBug: None\nChange-Id: I56b369aaff8346b596ef5a49db7d4a9b048a5875\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3641703\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1002000}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4245222defcdeeb3056fd090da791d58609376ad\n" }, { "commit": "758568c7d19257b76e1ae868f06900452f9397f4", "tree": "13f006fa6441422b7b129cbabd62a5a8438bffa0", "parents": [ "915e0ed888608149c4bdda6704b99298b173d760" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Thu May 05 16:59:13 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Thu May 05 10:15:46 2022 -0700" }, "message": "Rerun .def generation for abseil roll\n\nBug: None\nChange-Id: I0f9cfaf178fc3c0c9610062bfaf78922f65207d7\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3629393\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nAuto-Submit: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#999933}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e70e6178a6a7d781b4053e389a6a99305edfea8a\n" }, { "commit": "915e0ed888608149c4bdda6704b99298b173d760", "tree": "2ebdec48ca4e902b69320e008ce9c48607a60188", "parents": [ "460d235b06d795e1cf7bf5721c0449c235d7c719" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed May 04 08:25:20 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed May 04 01:42:07 2022 -0700" }, "message": "Roll abseil_revision 731689ffc2..8d9cef25c7\n\nNo .def changes.\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/731689ffc2..8d9cef25c7\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/731689ffc2..8d9cef25c7\n\nBug: None\nChange-Id: Ibba29062dc975b86002d9781fe0e80b65f5baefd\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3625715\nAuto-Submit: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#999278}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: a19fc8488501ffca1b2d43995522200b9a0bec5e\n" }, { "commit": "460d235b06d795e1cf7bf5721c0449c235d7c719", "tree": "fb76b4042049e30da281f9ed40b5abed7cf3ee7c", "parents": [ "ae9f091e950df26eed5135867d6a6acfa74506c7" ], "author": { "name": "Avi Drissman", "email": "avi@chromium.org", "time": "Tue May 03 17:47:38 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Tue May 03 11:05:56 2022 -0700" }, "message": "Remove base::in_place and base::in_place_type_t\n\nBan the std:: versions, and switch to the absl:: versions.\n\nBug: 1320019\nChange-Id: I8725a15a51e7440f47bdb678bae1c1adea39965a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3614476\nOwners-Override: danakj \u003cdanakj@chromium.org\u003e\nAuto-Submit: Avi Drissman \u003cavi@chromium.org\u003e\nReviewed-by: Ted Choc \u003ctedchoc@chromium.org\u003e\nReviewed-by: Robert Sesek \u003crsesek@chromium.org\u003e\nReviewed-by: Vovo Yang \u003cvovoy@chromium.org\u003e\nReviewed-by: Gary Kacmarcik \u003cgarykac@chromium.org\u003e\nReviewed-by: Kyle Horimoto \u003ckhorimoto@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Avi Drissman \u003cavi@chromium.org\u003e\nCommit-Queue: Gary Kacmarcik \u003cgarykac@chromium.org\u003e\nReviewed-by: Rohit Rao \u003crohitrao@chromium.org\u003e\nReviewed-by: danakj \u003cdanakj@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#998960}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: bc6545f4926b22722534565eb81dfadd0ba1d113\n" }, { "commit": "ae9f091e950df26eed5135867d6a6acfa74506c7", "tree": "ab829f2eba0d7c776af21321a090738c019f8f0e", "parents": [ "8a8842cb530f4fd992b059be662aad3d566d54e2" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Tue Apr 26 14:53:33 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Tue Apr 26 08:58:32 2022 -0700" }, "message": "Roll abseil_revision 6f43f5bb39..731689ffc2\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/6f43f5bb39..731689ffc2\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/6f43f5bb39..731689ffc2\n\nBug: None\nChange-Id: Ib0c5ccc88175270f5a8b9e3a32809c7053c5f981\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3606292\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#996181}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: c7e51a124fabd6003d6013beaafdffab2ea9822e\n" }, { "commit": "8a8842cb530f4fd992b059be662aad3d566d54e2", "tree": "1df0f083001c751dcbe6b236b4ad5cf7588b1d28", "parents": [ "b0f34841aff13dac98725010b6ca401747d9b475" ], "author": { "name": "Arthur Eubanks", "email": "aeubanks@google.com", "time": "Fri Apr 22 23:41:45 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Fri Apr 22 16:54:44 2022 -0700" }, "message": "Reland Roll clang llvmorg-15-init-7570-gba4537b2-1 : llvmorg-15-init-7980-g4ffd0b6f-2\n\nRan `./tools/clang/scripts/upload_revision.py 4ffd0b6fde4da9a3ba4ee3a189504ce84c118b1c`.\n\n*-2 because *-1 conflicted with https://crrev.com/c/3593253.\n\nAdd -fno-sanitize-memory-use-after-dtor due to too many new issues it uncovers. We\u0027ll fix the issues async and remove the flag after.\n\nReland of https://crrev.com/c/3587910 with absl def files regenerated.\n\nRemoved Cq-Include-Trybots lines because this already went through trybots in https://crrev.com/c/3587910.\n\nBug: 1317909, 1317908\nChange-Id: Idbc779cd0f45de7d9dbd1cc92428675eca572702\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3602558\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#995421}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 77090c22e63ee4dcb96a72d17724234eaef20185\n" }, { "commit": "b0f34841aff13dac98725010b6ca401747d9b475", "tree": "f0d2378248635642ea08beb78dc3585972fd02c7", "parents": [ "1f41b4fc8f4e69c27772a6ea14e534a7197568d3" ], "author": { "name": "Nico Weber", "email": "thakis@chromium.org", "time": "Thu Apr 14 15:08:34 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Thu Apr 14 08:19:23 2022 -0700" }, "message": "Reland \"Roll clang llvmorg-15-init-7040-g50de659a-3 : llvmorg-15-init-7570-gba4537b2-1\"\n\nThis is a reland of commit 709143c057a3b4e57159d512f70841677575537b\nWe now pass -Xclang -no-opaque-pointers to temporarily force the old\nbehavior. That seems better than building with\nCLANG_ENABLE_OPAQUE_POINTERS\u003dOFF since just a single test in a\nsomewhat obscure build configuration is failing, and it\u0027s possible\nthat it\u0027s a code bug, not a compiler bug. This way, it\u0027s easier to\nturn on opaque pointer types once the test is figured out (assuming\nit\u0027s actually a test bug).\n\nOriginal change\u0027s description:\n\u003e Roll clang llvmorg-15-init-7040-g50de659a-3 : llvmorg-15-init-7570-gba4537b2-1\n\u003e\n\u003e Ran `tools/clang/scripts/upload_revision.py ba4537b22796a561dbcd7cd4e666bb5039510b21`.\n\u003e\n\u003e Ran `third_party/abseil-cpp/generate_def_files.py` with the new\n\u003e compiler to update absl def files.\n\u003e\n\u003e Bug: 1314787,1315607\n\u003e Change-Id: I04a59498d0f27171b8f5773f84fa0be34ce388c9\n\u003e Cq-Include-Trybots: chromium/try:android-asan\n\u003e Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\n\u003e Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-chromeos-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:win-asan,win7-rel\n\u003e Cq-Include-Trybots: chromium/try:android-official,fuchsia-official\n\u003e Cq-Include-Trybots: chromium/try:mac-official,linux-official\n\u003e Cq-Include-Trybots: chromium/try:win-official,win32-official\n\u003e Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\n\u003e Cq-Include-Trybots: chrome/try:iphone-device,ipad-device\n\u003e Cq-Include-Trybots: chrome/try:linux-chromeos-chrome\n\u003e Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,mac-chrome\n\u003e Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3583858\n\u003e Commit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Auto-Submit: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Reviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\n\u003e Commit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#992325}\n\nBug: 1314787,1315607,1316298\nChange-Id: Id6f5af74f906d514606beed45f6bfe2abdf80518\nCq-Include-Trybots: chromium/try:android-asan\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-asan,win7-rel\nCq-Include-Trybots: chromium/try:android-official,fuchsia-official\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,linux-chrome,mac-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3584317\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nAuto-Submit: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#992538}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 003067c130958bb2f867324cd675b4e5d1efbf00\n" }, { "commit": "1f41b4fc8f4e69c27772a6ea14e534a7197568d3", "tree": "c56a3ddcfe34340ce7ab9a0ccbb5c55774635a66", "parents": [ "b8d96d1783a8bdc3a0bdd21c071616b0332e74f3" ], "author": { "name": "Giovanni Ortuno Urquidi", "email": "ortuno@chromium.org", "time": "Thu Apr 14 05:08:30 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Apr 13 22:20:15 2022 -0700" }, "message": "Revert \"Roll clang llvmorg-15-init-7040-g50de659a-3 : llvmorg-15-init-7570-gba4537b2-1\"\n\nThis reverts commit 709143c057a3b4e57159d512f70841677575537b.\n\nReason for revert: Possible culprit for linux-chrome base_unittests\nfailures.\n\nFirst failing build:\nhttps://ci.chromium.org/ui/p/chrome/builders/ci/linux-chrome/46876/overview\n\n[ RUN ] StackTraceTest.TraceStackFramePointers\n../../base/debug/stack_trace_unittest.cc:324: Failure\nExpected: (frame) \u003c\u003d (\u0026\u0026code_end), actual: 0x564c6f033ebc vs 0x564c6e4f5a4f\nFor the top frame\nStack trace:\n#0 0x564c6f04855a (/b/s/w/ir/out/Release/base_unittests+0x1231559)\n#1 0x564c6f01e21d (/b/s/w/ir/out/Release/base_unittests+0x120721c)\n#2 0x7fac6e867c87 (/lib/x86_64-linux-gnu/libc-2.27.so+0x21c86)\n\n../../base/debug/stack_trace_unittest.cc:298: Failure\nExpected: (frame) \u003c\u003d (\u0026\u0026code_end), actual: 0x564c6f0486c5 vs 0x564c6e4f76f4\nFor frame at index 1\nStack trace:\n#0 0x564c6f04855a (/b/s/w/ir/out/Release/base_unittests+0x1231559)\n#1 0x564c6f01e21d (/b/s/w/ir/out/Release/base_unittests+0x120721c)\n#2 0x7fac6e867c87 (/lib/x86_64-linux-gnu/libc-2.27.so+0x21c86)\n\n../../base/debug/stack_trace_unittest.cc:298: Failure\nExpected: (frame) \u003c\u003d (\u0026\u0026code_end), actual: 0x564c6f04855a vs 0x564c6e4f7394\nFor frame at index 2\nStack trace:\n#0 0x564c6f04855a (/b/s/w/ir/out/Release/base_unittests+0x1231559)\n#1 0x564c6f01e21d (/b/s/w/ir/out/Release/base_unittests+0x120721c)\n#2 0x7fac6e867c87 (/lib/x86_64-linux-gnu/libc-2.27.so+0x21c86)\n\n../../base/debug/stack_trace_unittest.cc:298: Failure\nExpected: (frame) \u003c\u003d (\u0026\u0026code_end), actual: 0x564c6f01e21d vs 0x564c6e4f7034\nFor frame at index 3\nStack trace:\n#0 0x564c6f04855a (/b/s/w/ir/out/Release/base_unittests+0x1231559)\n#1 0x564c6f01e21d (/b/s/w/ir/out/Release/base_unittests+0x120721c)\n#2 0x7fac6e867c87 (/lib/x86_64-linux-gnu/libc-2.27.so+0x21c86)\n\n../../base/debug/stack_trace_unittest.cc:298: Failure\nExpected: (frame) \u003c\u003d (\u0026\u0026code_end), actual: 0x7fac6e867c87 vs 0x564c6e4f5e74\nFor frame at index 4\nStack trace:\n#0 0x564c6f04855a (/b/s/w/ir/out/Release/base_unittests+0x1231559)\n#1 0x564c6f01e21d (/b/s/w/ir/out/Release/base_unittests+0x120721c)\n#2 0x7fac6e867c87 (/lib/x86_64-linux-gnu/libc-2.27.so+0x21c86)\n\n[ FAILED ] StackTraceTest.TraceStackFramePointers (0 ms)\n\nOriginal change\u0027s description:\n\u003e Roll clang llvmorg-15-init-7040-g50de659a-3 : llvmorg-15-init-7570-gba4537b2-1\n\u003e\n\u003e Ran `tools/clang/scripts/upload_revision.py ba4537b22796a561dbcd7cd4e666bb5039510b21`.\n\u003e\n\u003e Ran `third_party/abseil-cpp/generate_def_files.py` with the new\n\u003e compiler to update absl def files.\n\u003e\n\u003e Bug: 1314787,1315607\n\u003e Change-Id: I04a59498d0f27171b8f5773f84fa0be34ce388c9\n\u003e Cq-Include-Trybots: chromium/try:android-asan\n\u003e Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\n\u003e Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-chromeos-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:win-asan,win7-rel\n\u003e Cq-Include-Trybots: chromium/try:android-official,fuchsia-official\n\u003e Cq-Include-Trybots: chromium/try:mac-official,linux-official\n\u003e Cq-Include-Trybots: chromium/try:win-official,win32-official\n\u003e Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\n\u003e Cq-Include-Trybots: chrome/try:iphone-device,ipad-device\n\u003e Cq-Include-Trybots: chrome/try:linux-chromeos-chrome\n\u003e Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,mac-chrome\n\u003e Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3583858\n\u003e Commit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Auto-Submit: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Reviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\n\u003e Commit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#992325}\n\nBug: 1314787,1315607\nChange-Id: I732858ee2ebd4da0af82cad2d917f5246e898f83\nCq-Include-Trybots: chromium/try:android-asan\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-asan,win7-rel\nCq-Include-Trybots: chromium/try:android-official,fuchsia-official\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,mac-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3582256\nAuto-Submit: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCommit-Queue: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nOwners-Override: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#992403}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: fc3c1249ecc450798aabe99c294cda945d0e954d\n" }, { "commit": "b8d96d1783a8bdc3a0bdd21c071616b0332e74f3", "tree": "f0d2378248635642ea08beb78dc3585972fd02c7", "parents": [ "ea5483b342ef97d75b905b6232333a6cbd1ebfcf" ], "author": { "name": "Findit", "email": "findit-for-me@appspot.gserviceaccount.com", "time": "Thu Apr 14 01:49:41 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Apr 13 19:04:47 2022 -0700" }, "message": "Revert \"Roll abseil_revision 6f43f5bb39..ac1398a629\"\n\nThis reverts commit bc68aae6ef97ee96e259624e9da08695bd0f6418.\n\nReason for revert:\nFindit (https://goo.gl/kROfz5) identified this CL at revision bc68aae6ef97ee96e259624e9da08695bd0f6418 as\nthe culprit for failures in the continuous build including:\n\nSample Failed Build: https://ci.chromium.org/b/8816977941746529473\nSample Failed Step: compile\n\nIf it is a false positive, please report it at https://bugs.chromium.org/p/chromium/issues/entry?status\u003dAvailable\u0026comment\u003dDatastore+key+for+the+culprit+entity%3A+chromium.googlesource.com%2Fchromium%2Fsrc%2Frefs%2Fheads%2Fmain%2Fbc68aae6ef97ee96e259624e9da08695bd0f6418\u0026labels\u003dTest-Findit-Wrong\u0026components\u003dTools%3ETest%3EFindIt\u0026summary\u003dWrongly+blame+bc68aae6ef97ee96e259624e9da08695bd0f6418\n\nOriginal change\u0027s description:\n\u003e Roll abseil_revision 6f43f5bb39..ac1398a629\n\u003e\n\u003e Change Log:\n\u003e https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/6f43f5bb39..ac1398a629\n\u003e Full diff:\n\u003e https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/6f43f5bb39..ac1398a629\n\u003e\n\u003e Bug: None\n\u003e Change-Id: I395e05b2cf3d03582b76d94f14ab9a194a457e9a\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3582132\n\u003e Reviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\n\u003e Commit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#992066}\n\nChange-Id: Id2730d0a553f198518af16767fcf3c7621203698\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nBug: None\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3586282\nReviewed-by: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nOwners-Override: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nCommit-Queue: Giovanni Ortuno Urquidi \u003cortuno@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#992356}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 74fa7b005ef4dbbff2d19ae2beaeba0c2de339f5\n" }, { "commit": "ea5483b342ef97d75b905b6232333a6cbd1ebfcf", "tree": "9167846dce3f06ec092dde733e0398492e3a9ccb", "parents": [ "9478e48d45289975d3b6efe7938464ad31249419" ], "author": { "name": "Nico Weber", "email": "thakis@chromium.org", "time": "Thu Apr 14 00:24:57 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Apr 13 17:41:08 2022 -0700" }, "message": "Roll clang llvmorg-15-init-7040-g50de659a-3 : llvmorg-15-init-7570-gba4537b2-1\n\nRan `tools/clang/scripts/upload_revision.py ba4537b22796a561dbcd7cd4e666bb5039510b21`.\n\nRan `third_party/abseil-cpp/generate_def_files.py` with the new\ncompiler to update absl def files.\n\nBug: 1314787,1315607\nChange-Id: I04a59498d0f27171b8f5773f84fa0be34ce388c9\nCq-Include-Trybots: chromium/try:android-asan\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-asan,win7-rel\nCq-Include-Trybots: chromium/try:android-official,fuchsia-official\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,mac-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3583858\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nAuto-Submit: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nCommit-Queue: Arthur Eubanks \u003caeubanks@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#992325}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 709143c057a3b4e57159d512f70841677575537b\n" }, { "commit": "9478e48d45289975d3b6efe7938464ad31249419", "tree": "30d6eca88ada2c1ae09aad56df85f3e0656d4955", "parents": [ "ef6cda34631acea9c51a5fa6c27f2ccd2942ba14" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Apr 13 15:52:44 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Apr 13 09:06:57 2022 -0700" }, "message": "Roll abseil_revision 6f43f5bb39..ac1398a629\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/6f43f5bb39..ac1398a629\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/6f43f5bb39..ac1398a629\n\nBug: None\nChange-Id: I395e05b2cf3d03582b76d94f14ab9a194a457e9a\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3582132\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#992066}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: bc68aae6ef97ee96e259624e9da08695bd0f6418\n" }, { "commit": "ef6cda34631acea9c51a5fa6c27f2ccd2942ba14", "tree": "c56a3ddcfe34340ce7ab9a0ccbb5c55774635a66", "parents": [ "02654402b1895e10dc032add903be6aea38d03bf" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Apr 06 12:55:02 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Apr 06 06:11:46 2022 -0700" }, "message": "Roll abseil_revision 3204cc0625..6f43f5bb39\n\nNo .def files changes.\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/3204cc0625..6f43f5bb39\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/3204cc0625..6f43f5bb39\n\nBug: None\nChange-Id: I0b61153e0e9d797177bbe801674fd837ece705db\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3571769\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nAuto-Submit: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#989393}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 926fdacd3199561134b8707cd9704b5bf5bf012c\n" }, { "commit": "02654402b1895e10dc032add903be6aea38d03bf", "tree": "c4060c899bb5e73d1309a517da646e283c12076b", "parents": [ "e517a291ccbf0a05f3e0ad89f47a9707b1c22b14" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Mar 30 18:18:39 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Mar 30 11:34:31 2022 -0700" }, "message": "Roll abseil_revision f3489c9ca6..3204cc0625\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/f3489c9ca6..3204cc0625\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/f3489c9ca6..3204cc0625\n\nNo .def changes\n\nBug: None\nChange-Id: I666ba059222363b4e911099b56006d0b5930de8c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3560462\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#987079}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: a19b527d9946b12775d0e9765ade706b8c390543\n" }, { "commit": "e517a291ccbf0a05f3e0ad89f47a9707b1c22b14", "tree": "5d053133c919f208643a840db23bf15dff2fd112", "parents": [ "a4297493d86022b91c93f7c1de29e9ad0a0e2489" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Mar 23 10:34:02 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Mar 23 03:46:57 2022 -0700" }, "message": "Roll abseil_revision 231c393a17..f3489c9ca6\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/231c393a17..f3489c9ca6\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/231c393a17..f3489c9ca6\n\nBug: None\nChange-Id: I2a19ee77eb9ba6f6bee982d9e4dafa4a95ff71f8\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3545065\nAuto-Submit: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#984261}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ae9f8a56d550958a4a14036798bbeafaa8a15e5b\n" }, { "commit": "a4297493d86022b91c93f7c1de29e9ad0a0e2489", "tree": "0867f5f342903078108b47983cb34d53b86ac5a2", "parents": [ "3f6f1caf8d47704b0771d11570d76ac75b279adc" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Mar 16 16:23:36 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Mar 16 09:37:37 2022 -0700" }, "message": "Roll abseil_revision c5a424a2a2..231c393a17\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/c5a424a2a2..231c393a17\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/c5a424a2a2..231c393a17\n\nBug: None\nChange-Id: Ic8a35c5b8b3db45d0cfb066bfb849d0d2e450c82\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3528556\nAuto-Submit: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#981676}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 60d69c59fe259766383208759b5347dd0a841017\n" }, { "commit": "3f6f1caf8d47704b0771d11570d76ac75b279adc", "tree": "6550eef1f76b448733777c467bb37d07a8346c50", "parents": [ "3f292eb82c482d0f1b19157bff67b269970ca063" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Mar 09 10:57:32 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Mar 09 03:13:46 2022 -0800" }, "message": "Roll abseil_revision 5e4ea1ce09..c5a424a2a2\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/5e4ea1ce09..c5a424a2a2\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/5e4ea1ce09..c5a424a2a2\n\nBug: None\nChange-Id: I8490f87e6b6fa5cc3c4304f3399f2b5a3ecab37c\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3512532\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#979160}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8d527d89e191122ebdce5956882601aa2d7792c5\n" }, { "commit": "3f292eb82c482d0f1b19157bff67b269970ca063", "tree": "1cd09c19c8cac87847b974616e327b458868245e", "parents": [ "4a57e9eac2df830781de78fe240d6a0635720500" ], "author": { "name": "Hans Wennborg", "email": "hans@chromium.org", "time": "Mon Mar 07 13:20:59 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Mon Mar 07 05:34:47 2022 -0800" }, "message": "Roll clang llvmorg-15-init-1995-g5bec1ea7-4 : llvmorg-15-init-3540-g85c53c70-1\n\nRan `tools/clang/scripts/upload_revision.py 85c53c7092176e5f611fe620867eb2b82a30c80d`.\n\nBug: 1298960\nBinary-Size: Android +60 KB. We\u0027ll investigate but not block on this.\nChange-Id: I0a2ec2d10328f9db504786251fa78b0901556f8b\nCq-Include-Trybots: chromium/try:android-asan\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_compile_dbg_32_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-asan,win7-rel\nCq-Include-Trybots: chromium/try:android-official,fuchsia-official\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,mac-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3503256\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#978234}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d48fd383bdcd9952c690f9b729c38313895d19b0\n" }, { "commit": "4a57e9eac2df830781de78fe240d6a0635720500", "tree": "2666a40bb54a4087e12a900bf956d9216b291bb7", "parents": [ "a13888fac08a45c938255c7d9d59b1640f1940e0" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Mar 02 12:21:17 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Mar 02 04:34:54 2022 -0800" }, "message": "Roll abseil_revision 7f850b3167..5e4ea1ce09\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/7f850b3167..5e4ea1ce09\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/7f850b3167..5e4ea1ce09\n\nBug: None\nChange-Id: I65fd523dcdb20acaa5b74f0a0170274b8b307ba2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3500221\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nAuto-Submit: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#976624}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d3e8c244d776e8e951d569529f62be0986ad382b\n" }, { "commit": "a13888fac08a45c938255c7d9d59b1640f1940e0", "tree": "2f438bd61c82a1d8d398b833db870b14deae2ed6", "parents": [ "4f4f006a04b6dd38abf58aa441f751f16aaba349" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Feb 23 13:48:26 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Feb 23 06:02:30 2022 -0800" }, "message": "Roll abseil_revision c2ef703338..7f850b3167\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/c2ef703338..7f850b3167\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/c2ef703338..7f850b3167\n\nBug: None\nChange-Id: I3c8d9e58556df0f5af08e4887f31d7f28d6f6b44\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3483798\nAuto-Submit: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#974146}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f895fb81121c2d65b3d44550e696b8d0c1576ab0\n" }, { "commit": "4f4f006a04b6dd38abf58aa441f751f16aaba349", "tree": "350876fbeae3c2f013c72c96df32900d9243d2bf", "parents": [ "ad002f605161c2956086eee3e0dbe609c1534f10" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Mon Feb 21 09:59:53 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Mon Feb 21 02:09:54 2022 -0800" }, "message": "Re-enable hash_test.\n\nThis test should now compile correctly after\nhttps://reviews.llvm.org/D118744.\n\nBug: 1291484\nChange-Id: I580188ba87e6e52d62550ba0a5926760a21a3e13\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3472777\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#973463}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e16379c80f69fc18fc57742e1940667d6bfae5b0\n" }, { "commit": "ad002f605161c2956086eee3e0dbe609c1534f10", "tree": "2a3ccf0626e3af667d093f47e0375e27338067e1", "parents": [ "fcd33f84c98a143d87ff52351926eb80407658c3" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Feb 16 12:21:51 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Feb 16 04:35:45 2022 -0800" }, "message": "Roll abseil_revision 73316fc3c5..c2ef703338\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/73316fc3c5..c2ef703338\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/73316fc3c5..c2ef703338\n\nBug: None\nChange-Id: Id5a7c62bc31de2b5a57720c5daa6e2d618ed3dad\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3466117\nAuto-Submit: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#971757}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8a376e059ba114d29f4cbaff3d66ff5d8a06412e\n" }, { "commit": "fcd33f84c98a143d87ff52351926eb80407658c3", "tree": "849df973f97c9d5327146e4bbdcb570472cad5aa", "parents": [ "47dfacfcce5673b4bab6121b30c801550d78c577" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Feb 16 09:12:59 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Feb 16 01:27:37 2022 -0800" }, "message": "Add absl::Cleanup to absl component\n\nSo that it may be used in third party code.\n\nBug: None\nChange-Id: Ice36788f8e61fc8c2b8abcc3e9c300c1e5e5ef4e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3465535\nAuto-Submit: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#971708}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4334b6893201df725e281fdd9ed0d68ce664300e\n" }, { "commit": "47dfacfcce5673b4bab6121b30c801550d78c577", "tree": "78537542437931b76c2596612994b7d9a19f1c87", "parents": [ "9ffdb583473a319b3920c752badde40f91ffd609" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Feb 09 10:37:40 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Feb 09 02:52:19 2022 -0800" }, "message": "Roll abseil_revision 5202173ca7..73316fc3c5\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/5202173ca7..73316fc3c5\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/5202173ca7..73316fc3c5\n\nBug: None\nChange-Id: Ia1fc6408c572dfc4e09bc47628ceb62ebfaaeff6\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3447249\nAuto-Submit: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#968839}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 137bcbcf4524bdddfb85c83e67f7d1e5d75e203b\n" }, { "commit": "9ffdb583473a319b3920c752badde40f91ffd609", "tree": "20611c800741c87ea22992e77d5c33456eda5918", "parents": [ "fd8e6f276ecc13bf79cc74739185d35c497f56a1" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Feb 02 16:37:20 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Feb 02 08:57:11 2022 -0800" }, "message": "Roll abseil_revision e3fdd9b16a..5202173ca7\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/e3fdd9b16a..5202173ca7\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/e3fdd9b16a..5202173ca7\n\nNo .def changes\n\nBug: None\nChange-Id: I87668490a0ff8b337134e2357c30259379ab4e70\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3431043\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nAuto-Submit: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#966229}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 946b27644d5c4889e326bf4b52483b363e0ec5bd\n" }, { "commit": "fd8e6f276ecc13bf79cc74739185d35c497f56a1", "tree": "abe833ce150b89baeafe53d30d39ce1991e2e4f0", "parents": [ "ce12c7a75aa6aa689667e66189d9f0a42a5ccf08" ], "author": { "name": "Sylvain Defresne", "email": "sdefresne@chromium.org", "time": "Mon Jan 31 16:06:00 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Mon Jan 31 08:21:00 2022 -0800" }, "message": "Convert use of deprecated macro\n\nThe macro INSTANTIATE_TEST_CASE_P is deprecated in favor of\nINSTANTIATE_TEST_SUITE_P. Convert all uses cases of the old\nmacro name to the new one.\n\nThe deprecation is hidden by public dependency on the target\n//third_party/jsoncpp that adds `-Wno-deprecated-declarations`\nto the cflags.\n\nIt is necessary to fix dependencies before the jsoncpp config\ncan be fixed to re-enabled the warning.\n\nThe conversion is straight-forward, as the old macro and the\nnew one have exactly the same API (the old macro just call the\nnew one after printing a warning).\n\nSee //third_party/googletest/src/googletest/include/gtest/gtest-param-test.h\n\nBug: 983223\nChange-Id: I48dd7e5d094c7dab3afdcdf245192b23fe9f7453\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3423760\nAuto-Submit: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nReviewed-by: Kentaro Hara \u003charaken@chromium.org\u003e\nCommit-Queue: Kentaro Hara \u003charaken@chromium.org\u003e\nOwners-Override: Kentaro Hara \u003charaken@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#965206}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 461f50d7762740294ed9119d9b6c154851714c9a\n" }, { "commit": "ce12c7a75aa6aa689667e66189d9f0a42a5ccf08", "tree": "631227f68debd77d921855a5735cfd5a96279fbe", "parents": [ "cfdfe8d1453ed2762d8e68d06b2e0a9fbf0f57bb" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Thu Jan 27 10:05:12 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Thu Jan 27 02:17:36 2022 -0800" }, "message": "Reland \"Roll abseil_revision c59e7e59f5..e3fdd9b16a\"\n\nThis is a reland of 57f7182ece2d398180511d312a279a1ecd09141a\n\nOriginal change\u0027s description:\n\u003e Roll abseil_revision c59e7e59f5..e3fdd9b16a\n\u003e\n\u003e Change Log:\n\u003e https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/c59e7e59f5..e3fdd9b16a\n\u003e Full diff:\n\u003e https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/c59e7e59f5..e3fdd9b16a\n\u003e\n\u003e Bug: None\n\u003e Change-Id: I28beae45a02bedc62357f68c3c608a2806799bb7\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3416871\n\u003e Reviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\n\u003e Commit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#963454}\n\nBug: 1291484\nChange-Id: I1c745ac0feee3b8bac1ca60c40c843b8dd13984e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3419437\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#963956}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 6a87b3c4695d9b507ae3521ae22a23cf59797d48\n" }, { "commit": "cfdfe8d1453ed2762d8e68d06b2e0a9fbf0f57bb", "tree": "fc1a8544d76e7e00b4b542b8f0a92699b5d8b66e", "parents": [ "4b214e4ca5d64ec7c8c3e6537fca40b9daa07ca9" ], "author": { "name": "Findit", "email": "findit-for-me@appspot.gserviceaccount.com", "time": "Wed Jan 26 19:07:00 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Jan 26 11:27:28 2022 -0800" }, "message": "Revert \"Roll abseil_revision c59e7e59f5..e3fdd9b16a\"\n\nThis reverts commit 57f7182ece2d398180511d312a279a1ecd09141a.\n\nReason for revert:\nFindit (https://goo.gl/kROfz5) identified this CL at revision 57f7182ece2d398180511d312a279a1ecd09141a as\nthe culprit for failures in the continuous build including:\n\nSample Failed Build: https://ci.chromium.org/b/8823960075307507025\nSample Failed Step: compile\n\nIf it is a false positive, please report it at https://bugs.chromium.org/p/chromium/issues/entry?status\u003dAvailable\u0026comment\u003dDatastore+key+for+the+culprit+entity%3A+chromium.googlesource.com%2Fchromium%2Fsrc%2Frefs%2Fheads%2Fmain%2F57f7182ece2d398180511d312a279a1ecd09141a\u0026labels\u003dTest-Findit-Wrong\u0026components\u003dTools%3ETest%3EFindIt\u0026summary\u003dWrongly+blame+57f7182ece2d398180511d312a279a1ecd09141a\n\nOriginal change\u0027s description:\n\u003e Roll abseil_revision c59e7e59f5..e3fdd9b16a\n\u003e\n\u003e Change Log:\n\u003e https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/c59e7e59f5..e3fdd9b16a\n\u003e Full diff:\n\u003e https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/c59e7e59f5..e3fdd9b16a\n\u003e\n\u003e Bug: None\n\u003e Change-Id: I28beae45a02bedc62357f68c3c608a2806799bb7\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3416871\n\u003e Reviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\n\u003e Commit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#963454}\n\nChange-Id: I5a9c35da375601e70e6ee54ae7ca649082d2f14e\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nBug: None\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3415325\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#963630}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 3063f7d5d6cac16c9932698bed3261924bac74e8\n" }, { "commit": "4b214e4ca5d64ec7c8c3e6537fca40b9daa07ca9", "tree": "201ef0c68bac185c46c32b4057fe34661d52930a", "parents": [ "fbe68559136975cbf51f5cbfbb6d4b4a2fe22581" ], "author": { "name": "Hans Wennborg", "email": "hans@chromium.org", "time": "Wed Jan 26 13:52:25 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Jan 26 06:04:40 2022 -0800" }, "message": "Roll clang llvmorg-14-init-12719-gc4b45eeb-5 : llvmorg-14-init-17086-g38e16e1c-2\n\nBug: 1287245, 1287138\nCq-Include-Trybots: chromium/try:android-asan\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_compile_dbg_32_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-asan,win7-rel\nCq-Include-Trybots: chromium/try:android-official,fuchsia-official\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,mac-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nChange-Id: I048bc92904ef5cb4ab944c9e15dab88702633e76\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3412473\nReviewed-by: Arthur Eubanks \u003caeubanks@google.com\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#963491}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 401adcf862beeb83e718b33d499254bd5937b976\n" }, { "commit": "fbe68559136975cbf51f5cbfbb6d4b4a2fe22581", "tree": "32cb4b75b5fa9bdf04c13b714094aee0c37c1841", "parents": [ "e79b8ea964f45ba0dbb11e0905ae71581ba8ec2e" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Jan 26 10:32:48 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Jan 26 02:46:38 2022 -0800" }, "message": "Roll abseil_revision c59e7e59f5..e3fdd9b16a\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/c59e7e59f5..e3fdd9b16a\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/c59e7e59f5..e3fdd9b16a\n\nBug: None\nChange-Id: I28beae45a02bedc62357f68c3c608a2806799bb7\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3416871\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#963454}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 57f7182ece2d398180511d312a279a1ecd09141a\n" }, { "commit": "e79b8ea964f45ba0dbb11e0905ae71581ba8ec2e", "tree": "30c221e793d1dec7ae16454d924d610eaff7445e", "parents": [ "914c1d8c62d8072f3e4efe7c59b74dd4c691b0c0" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Jan 19 17:01:40 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Jan 19 09:18:12 2022 -0800" }, "message": "Roll abseil_revision 2a042b082c..c59e7e59f5\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/2a042b082c..c59e7e59f5\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/2a042b082c..c59e7e59f5\n\nNo build.gn changes (benchmark only target change)\nNo .def changes\n\nBug: None\nChange-Id: I540dc7db4b8b7d13b9793729526fc20533654b95\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3401458\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nAuto-Submit: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#960994}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 2fb0e8d0ec6e356567a5718770129db001630f4e\n" }, { "commit": "914c1d8c62d8072f3e4efe7c59b74dd4c691b0c0", "tree": "5b032f1074235cebd7cceb6e2a891f2120a9d7e1", "parents": [ "e3a86ade346452ba7b3dda0ace78c0f466523827" ], "author": { "name": "Avi Drissman", "email": "avi@chromium.org", "time": "Tue Jan 18 21:41:01 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Tue Jan 18 13:53:48 2022 -0800" }, "message": "Rename c++11.md\n\nGiven that the file is about more than just C++11, it should have a\nname reflecting that fact. Rename it to c++-features.md as it\u0027s about\nthe new features of the C++ language and whether they\u0027re allowed for\nuse.\n\nBug: none\nChange-Id: If97a7e27ea69280f1e220a6e021e9b62a5af074d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3399246\nAuto-Submit: Avi Drissman \u003cavi@chromium.org\u003e\nReviewed-by: danakj chromium \u003cdanakj@chromium.org\u003e\nReviewed-by: Charles Reis \u003ccreis@chromium.org\u003e\nCommit-Queue: Avi Drissman \u003cavi@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#960626}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0aafa9e4fd4c6e8d2a7f762b7b1cdf25bd553313\n" }, { "commit": "e3a86ade346452ba7b3dda0ace78c0f466523827", "tree": "6df0e2ce48cb4570741c71087643561a9e25a8ad", "parents": [ "096eb5b5c78d33049764e1823fcd09348828afb6" ], "author": { "name": "Leszek Swirski", "email": "leszeks@chromium.org", "time": "Mon Jan 17 15:04:56 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Mon Jan 17 07:15:25 2022 -0800" }, "message": "Revert \"Roll clang llvmorg-14-init-12719-gc4b45eeb-3 : llvmorg-14-init-14241-ged3a4a49-1\"\n\nThis reverts commit 8d8386819ad6d925187d8e5c72ed571d519f7562.\n\nReason for revert: Reverting due to https://crbug.com/1287437\n\nOriginal change\u0027s description:\n\u003e Roll clang llvmorg-14-init-12719-gc4b45eeb-3 : llvmorg-14-init-14241-ged3a4a49-1\n\u003e\n\u003e Ran `tools/clang/scripts/upload_revision.py ed3a4a49`.\n\u003e\n\u003e Also ran `third_party/abseil-cpp/generate_def_files.py`\n\u003e to regenerated absl def files.\n\u003e\n\u003e Bug: 1283866,1283866\n\u003e Change-Id: I0475612a7e023c2e174e9d6f337802c9cb0fb023\n\u003e Tricium: skip\n\u003e Cq-Include-Trybots: chromium/try:android-asan\n\u003e Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\n\u003e Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\n\u003e Cq-Include-Trybots: chromium/try:linux-chromeos-dbg\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_compile_dbg_32_ng\n\u003e Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng\n\u003e Cq-Include-Trybots: chromium/try:win-asan,win7-rel\n\u003e Cq-Include-Trybots: chromium/try:android-official,fuchsia-official\n\u003e Cq-Include-Trybots: chromium/try:mac-official,linux-official\n\u003e Cq-Include-Trybots: chromium/try:win-official,win32-official\n\u003e Cq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\n\u003e Cq-Include-Trybots: chrome/try:iphone-device,ipad-device\n\u003e Cq-Include-Trybots: chrome/try:linux-chromeos-chrome\n\u003e Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,mac-chrome\n\u003e Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3378262\n\u003e Reviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#957542}\n\nBug: 1283866,1283866\nChange-Id: Ia39663a57891df6e78bd47ff2032fb16a4cc6adb\nCq-Include-Trybots: chromium/try:android-asan\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_compile_dbg_32_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-asan,win7-rel\nCq-Include-Trybots: chromium/try:android-official,fuchsia-official\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,mac-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3386940\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#960067}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e7209f228eff45f267fc47318c8a003640345e7f\n" }, { "commit": "096eb5b5c78d33049764e1823fcd09348828afb6", "tree": "f9a1d3a9284f36c001749c2a79091b5f628f4549", "parents": [ "9ef57f603132462b51f6b52d2463ca04863782a2" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Jan 12 12:12:40 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Jan 12 04:27:30 2022 -0800" }, "message": "Roll abseil_revision c498947f8c..2a042b082c\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/c498947f8c..2a042b082c\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/c498947f8c..2a042b082c\n\nBug: None\nChange-Id: I8686283211108e57099af8c83b333d0a1fd1a367\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3378349\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#958026}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ac0ecd2676fc567b2992a3df9ba579c256f04bc8\n" }, { "commit": "9ef57f603132462b51f6b52d2463ca04863782a2", "tree": "6dcf45a6def90008e4148f0462fe0d3ed2028d4e", "parents": [ "edde12c2d32ac0c50de972b14ea10afd24fc2028" ], "author": { "name": "Nico Weber", "email": "thakis@chromium.org", "time": "Tue Jan 11 14:07:12 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Tue Jan 11 06:23:57 2022 -0800" }, "message": "Roll clang llvmorg-14-init-12719-gc4b45eeb-3 : llvmorg-14-init-14241-ged3a4a49-1\n\nRan `tools/clang/scripts/upload_revision.py ed3a4a49`.\n\nAlso ran `third_party/abseil-cpp/generate_def_files.py`\nto regenerated absl def files.\n\nBug: 1283866,1283866\nChange-Id: I0475612a7e023c2e174e9d6f337802c9cb0fb023\nTricium: skip\nCq-Include-Trybots: chromium/try:android-asan\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_compile_dbg_32_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-asan,win7-rel\nCq-Include-Trybots: chromium/try:android-official,fuchsia-official\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chrome/try:iphone-device,ipad-device\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,mac-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3378262\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#957542}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8d8386819ad6d925187d8e5c72ed571d519f7562\n" }, { "commit": "edde12c2d32ac0c50de972b14ea10afd24fc2028", "tree": "076131c70b6ecd32ad27524ff443a26d48e8fe9b", "parents": [ "24eb5927302542048bb140ef38d97694d39d1601" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Jan 05 15:33:46 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Jan 05 07:45:29 2022 -0800" }, "message": "Roll abseil_revision 04610889a9..c498947f8c\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/04610889a9..c498947f8c\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/04610889a9..c498947f8c\n\nNo .def changes\n\nBug: None\nChange-Id: Id37c69095078c7d6b4205b5781d5223c34cdb8fa\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3366473\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nAuto-Submit: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#955718}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d39f179b57b59d9a3350f1127fa1f63e2bfbe0f4\n" }, { "commit": "24eb5927302542048bb140ef38d97694d39d1601", "tree": "1532c327c1a3974d7be00bc8ce3df10bde764f52", "parents": [ "fd787098b1f24c0150cdd72b888f04ef9f3e89cf" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Tue Jan 04 16:16:40 2022 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Tue Jan 04 08:31:08 2022 -0800" }, "message": "Roll abseil_revision f523d0dd69..04610889a9\n\nNo .def files change needed.\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/f523d0dd69..04610889a9\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/f523d0dd69..04610889a9\n\nBug: None\nChange-Id: I7907524b6914f57e2faf927689993289e74c4339\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3359624\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#955168}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 3a8d5d269fc5f002de5714a5f6ed2378aba8a607\n" }, { "commit": "fd787098b1f24c0150cdd72b888f04ef9f3e89cf", "tree": "10107a355da491a6529e57a671bb67c1583f5aca", "parents": [ "7c592b2457ac2debf2b02a48745d81f561357464" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Tue Dec 21 13:43:59 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Tue Dec 21 05:57:41 2021 -0800" }, "message": "Roll abseil_revision 1065514ef3..f523d0dd69\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/1065514ef3..f523d0dd69\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/1065514ef3..f523d0dd69\n\nBug: None\nChange-Id: I85488f80a883ad182c67e2fc1bdd249d4ae94b08\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3351972\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nAuto-Submit: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#953186}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 3cc23a7b71e5c0dab5fe28111b66c6a70b6a16c6\n" }, { "commit": "7c592b2457ac2debf2b02a48745d81f561357464", "tree": "32e1492b38bdd267e18b1dde37f5517c71b71ed5", "parents": [ "4afcb13a107dc91f334f1f668346697b382984d0" ], "author": { "name": "Ming-Chuan Lin", "email": "mingcl@google.com", "time": "Tue Dec 21 08:32:28 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Tue Dec 21 00:44:25 2021 -0800" }, "message": "Update gRPC, its gn template, plugin registry and absl_component_deps\n\n1. A deduplication logic is added to BUILD.chromium.gn.template because\n a source file appears multiple times in input and GN cannot handle\n that.\n2. gRPC now uses `absl::Random`\n3. `plugin_registry/grpc_plugin_registry.cc` is updated (this is\nrequired) because resource quota handling changed.\n\nChange-Id: If58fd72b409347bb04f5387ceaf2fe7636309277\nBug: None\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3325913\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nReviewed-by: Albert Chaulk \u003cachaulk@chromium.org\u003e\nCommit-Queue: Ming-Chuan Lin \u003cmingcl@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#953142}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0a44c88c728e59f158a70070362b9f6cd284fd30\n" }, { "commit": "4afcb13a107dc91f334f1f668346697b382984d0", "tree": "5465f6064430b5afc00f4a0a2a287a3edb054495", "parents": [ "db501db9750067dc41f0bd613df2da274f831568" ], "author": { "name": "Nico Weber", "email": "thakis@chromium.org", "time": "Sat Dec 18 21:43:20 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Sat Dec 18 13:53:59 2021 -0800" }, "message": "Roll clang llvmorg-14-init-12246-g7787a8f1-2 : llvmorg-14-init-12719-gc4b45eeb-1\n\nRan `tools/clang/scripts/upload_revision.py c4b45eeb44fdc49d1b6199f242082268f8c017d0`.\n\nA smallish follow-up roll to pick up\nhttps://reviews.llvm.org/rGc4b45eeb44fdc49 which fixes a problem\nwith LTO on macOS.\n\nAlso updated absl def files by running\n`third_party/abseil-cpp/generate_def_files.py`\n\nBug: 1278386,1280682,471146,1280923\nChange-Id: I17e9a393f5476b6969a5e31cb27458835d46d9b2\nCq-Include-Trybots: chromium/try:android-asan\nCq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel\nCq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel\nCq-Include-Trybots: chromium/try:linux-chromeos-dbg\nCq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng\nCq-Include-Trybots: chromium/try:linux_chromium_compile_dbg_32_ng\nCq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng\nCq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng\nCq-Include-Trybots: chromium/try:win-asan,win7-rel\nCq-Include-Trybots: chromium/try:android-official,fuchsia-official\nCq-Include-Trybots: chromium/try:mac-official,linux-official\nCq-Include-Trybots: chromium/try:win-official,win32-official\nCq-Include-Trybots: chromium/try:linux-swangle-try-x64,win-swangle-try-x86\nCq-Include-Trybots: chrome/try:linux-chromeos-chrome\nCq-Include-Trybots: chrome/try:win-chrome,win64-chrome,mac-chrome\nCq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3348340\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#952747}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 76b2f19d874cddd74599380979203bcde2b68632\n" }, { "commit": "db501db9750067dc41f0bd613df2da274f831568", "tree": "d0446f00b0f3e055ba0ec28294f109cefa43afea", "parents": [ "58d8190809d163b67434fb7c0d94d98cbac3f1e4" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Dec 15 12:05:03 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Dec 15 04:17:08 2021 -0800" }, "message": "Roll abseil_revision 9336be04a2..1065514ef3\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/9336be04a2..1065514ef3\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/9336be04a2..1065514ef3\n\nBug: None\nChange-Id: Ib32981a1f8775319d102530494d800fa5b65e9c0\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3341051\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#951902}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: a1f2c6eb56b07c38f48ca4565bc229d07d3d329f\n" }, { "commit": "58d8190809d163b67434fb7c0d94d98cbac3f1e4", "tree": "946f5c27e26927554a8d9b69e7b968f4a1e5771c", "parents": [ "ac517c4de38be71022f5deb3f3eacd646d8266ac" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Sat Dec 11 08:17:42 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Sat Dec 11 00:29:20 2021 -0800" }, "message": "Add missing dependency\n\nBug: None\nChange-Id: I736e634019bb21ef13ff250436febe917cd45f8e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3327221\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nAuto-Submit: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#950759}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e333a599e7c18c455aac76b5e96f369701b888a9\n" }, { "commit": "ac517c4de38be71022f5deb3f3eacd646d8266ac", "tree": "cf613307ce38c2e5dca35e64736dfb95d9f5e33a", "parents": [ "db126cca75e8b6e790bc34f8dee2fa76037e9cfe" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Dec 08 14:33:10 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Dec 08 06:48:49 2021 -0800" }, "message": "Roll abseil_revision 3e1983c5c0..9336be04a2\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/3e1983c5c0..9336be04a2\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/3e1983c5c0..9336be04a2\n\nBug: None\nChange-Id: I8cfff9530a811ac5cb546dac1cec85e5b2aa4cec\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3318839\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nAuto-Submit: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#949516}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: cd68664a0ca76567fcf36753f7261b11e2ac04d2\n" }, { "commit": "db126cca75e8b6e790bc34f8dee2fa76037e9cfe", "tree": "f97cc269679185695c80f9e2392f15299531f22b", "parents": [ "8ccce98a2e986e9a52729f8c0ad35555c870665d" ], "author": { "name": "Yuly Novikov", "email": "ynovikov@chromium.org", "time": "Thu Dec 02 19:36:54 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Thu Dec 02 11:54:41 2021 -0800" }, "message": "Update abseil-cpp DEF files after clang roll\n\nFixes build after Clang roll to llvmorg-14-init-11072-gb1bc627e-1 in\ncrrev.com/947417\n\nBug: 1276056\nChange-Id: I4736135d47e2e037838504f5fca2e2c3133e8726\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3311086\nCommit-Queue: Yuly Novikov \u003cynovikov@chromium.org\u003e\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#947612}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 6a54d86e1e3d7380d6039b8ba7c8a9ceed9dab07\n" }, { "commit": "8ccce98a2e986e9a52729f8c0ad35555c870665d", "tree": "25edfa196c2b3ed64bee657724885a40c01744e7", "parents": [ "88b1c38f02277777cbfec4058bb519a138254787" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Dec 01 16:18:13 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Dec 01 08:31:44 2021 -0800" }, "message": "Roll abseil_revision ec0d76f1d0..3e1983c5c0\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/ec0d76f1d0..3e1983c5c0\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/ec0d76f1d0..3e1983c5c0\n\nBug: None\nChange-Id: Ie7fc6d29a88e99dcf50185d1b93b16b5efda0293\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3308708\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#947031}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ae5544a8ae5eece5b364fe41a239ce5aa1225db8\n" }, { "commit": "88b1c38f02277777cbfec4058bb519a138254787", "tree": "43c890bbe871761cfeeb992ff40a46446c7d4a6a", "parents": [ "457dbf33629c8578aaceed5393617313c4063229" ], "author": { "name": "Nico Weber", "email": "thakis@chromium.org", "time": "Fri Nov 26 19:13:39 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Fri Nov 26 11:24:01 2021 -0800" }, "message": "Build with -std\u003dc++17 on Windows.\n\nThis is to find unknown things that break with -std\u003dc++17.\n\nDo NOT use C++17 features anywhere yet. We\u0027ll likely have to revert\nthis again in a bit.\n\nThis does NOT enable C++17 on any other platform.\n\nThis requires inserting a few COM_DECLSPEC_NOTHROW to work around\nhttps://crbug.com/1273979. That\u0027s hopefully temporary.\n\nThis also cherry-picks\nhttps://chromium-review.googlesource.com/c/crashpad/crashpad/+/3304552\n\nBug: 752720\nAX-Relnotes: n/a.\nChange-Id: I156423ebf63fcb6a9d54c060475a503be6871663\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3301748\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nOwners-Override: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#945687}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 829c6df33dce1085a61d8fd44209fc84bbf9a6a7\n" }, { "commit": "457dbf33629c8578aaceed5393617313c4063229", "tree": "7170222c87ce9f1716b75e930e86e444bccfbc08", "parents": [ "51d13cf5aa0a966625d47a0247c95b4d3d094459" ], "author": { "name": "Johann Koenig", "email": "johannkoenig@google.com", "time": "Thu Nov 25 23:54:56 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Thu Nov 25 16:05:53 2021 -0800" }, "message": "Revert \"Build with -std\u003dc++17 on some platforms\"\n\nThis reverts commit 72e9baeeb045bec3dddf2c0dfea0cba2dc9facc8.\n\nReason for revert:\nhttps://ci.chromium.org/ui/p/chromium/builders/ci/Linux%20CFI/21450/overview\nStep compile failed. Error logs are shown below:\n[7483/59740] ACTION //v8:run_torque(//build/toolchain/linux:clang_x64)\nFAILED: gen/v8/torque-generated/bit-fields.h gen/v8/torque-generated/builtin-definitions.h gen/v8/to...(too long)\npython3 ../../v8/tools/run.py ./torque -o gen/v8/torque-generated -v8-root ../../v8 src/builtins/agg...(too long)\n../../v8/src/torque/earley-parser.cc:283:16: runtime error: control flow integrity check for type \u0027int (int)\u0027 failed during indirect function call\n(/b/s/w/ir/cache/builder/src/out/Release/torque+0x1729d8): note: (unknown) defined here\nSUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../../v8/src/torque/earley-parser.cc:283:16 in\nReturn code is 1\n\nOriginal change\u0027s description:\n\u003e Build with -std\u003dc++17 on some platforms\n\u003e\n\u003e This is to find unknown things that break with -std\u003dc++17.\n\u003e\n\u003e Do NOT use C++17 features anywhere yet. We\u0027ll likely have to revert\n\u003e this again in a bit.\n\u003e\n\u003e This does NOT enable C++17 on iOS, macOS, and Windows -- there are\n\u003e a few (likely small) kinks we have to work out first on those\n\u003e platforms.\n\u003e\n\u003e It does enable C++17 on Android, Cast, Chrome OS, Fuchsia, Linux.\n\u003e\n\u003e Bug: 752720\n\u003e Change-Id: I1b6bb6c8094de2a03f8d9d34fd02952bd6a7538f\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3297210\n\u003e Commit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Reviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#945488}\n\nBug: 752720\nChange-Id: Ib43f7ff41b8c8cfcfdb559381af0338830699f08\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3302988\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCommit-Queue: Johann Koenig \u003cjohannkoenig@google.com\u003e\nOwners-Override: Johann Koenig \u003cjohannkoenig@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#945495}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: a7e0915931d99c9923fbc4d34fabdb056ca16bb9\n" }, { "commit": "51d13cf5aa0a966625d47a0247c95b4d3d094459", "tree": "05ead3c68af1df35094110842dfbd2359ce4cc37", "parents": [ "8b7dd344d7c783e1140effb3315a8ed0039c6a5a" ], "author": { "name": "Nico Weber", "email": "thakis@chromium.org", "time": "Thu Nov 25 21:41:51 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Thu Nov 25 13:53:58 2021 -0800" }, "message": "Build with -std\u003dc++17 on some platforms\n\nThis is to find unknown things that break with -std\u003dc++17.\n\nDo NOT use C++17 features anywhere yet. We\u0027ll likely have to revert\nthis again in a bit.\n\nThis does NOT enable C++17 on iOS, macOS, and Windows -- there are\na few (likely small) kinks we have to work out first on those\nplatforms.\n\nIt does enable C++17 on Android, Cast, Chrome OS, Fuchsia, Linux.\n\nBug: 752720\nChange-Id: I1b6bb6c8094de2a03f8d9d34fd02952bd6a7538f\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3297210\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#945488}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 72e9baeeb045bec3dddf2c0dfea0cba2dc9facc8\n" }, { "commit": "8b7dd344d7c783e1140effb3315a8ed0039c6a5a", "tree": "7170222c87ce9f1716b75e930e86e444bccfbc08", "parents": [ "13257ba9948ae64b3c85fe8a1667a8000b43839d" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Nov 24 16:20:59 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Nov 24 08:36:56 2021 -0800" }, "message": "Roll abseil_revision 9b924cedb6..ec0d76f1d0\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/9b924cedb6..ec0d76f1d0\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/9b924cedb6..ec0d76f1d0\n\nBug: None\nChange-Id: Ie644f55fdf064f671ec41e5d7befd103723cacfa\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3298025\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#944991}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 293cbb60113d19d352d6510c765e52593fd9fdf5\n" }, { "commit": "13257ba9948ae64b3c85fe8a1667a8000b43839d", "tree": "0460db6a1dbca1a334d3c4676843dcd0416e0493", "parents": [ "312bb312c971da4862a545dd06c2b7703e31742c" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Nov 17 13:33:11 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Nov 17 05:47:51 2021 -0800" }, "message": "Roll abseil_revision 39f46faa69..9b924cedb6\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/39f46faa69..9b924cedb6\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/39f46faa69..9b924cedb6\n\nBug: None\nChange-Id: Id8eb00b9af52a0943519cd42ab0539d4d36fc1c9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3289185\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#942572}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 5a963eec6203dcb069beff54d4e5078591fdfb46\n" }, { "commit": "312bb312c971da4862a545dd06c2b7703e31742c", "tree": "e65536194178bdec6ba28f8db517e9c5626d6dbe", "parents": [ "cea9b74ecb994c9de6364379f1c4267a1d47e4d6" ], "author": { "name": "Peter Boström", "email": "pbos@chromium.org", "time": "Sat Nov 13 01:28:25 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Fri Nov 12 17:39:43 2021 -0800" }, "message": "Rename \"base/macros.h\" \u003d\u003e \"base/ignore_result.h\"\n\nThis file only contains ignore_result() and is no longer a collection of\nmacros.\n\nThis change fixes a couple of missing IWYU removals as well.\n\nBug: 1010217\nNo-Try: true\nChange-Id: Iaad1aaa48343e86b0429898bd55e4f0c56222852\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3279210\nCommit-Queue: Peter Boström \u003cpbos@chromium.org\u003e\nCommit-Queue: Daniel Cheng \u003cdcheng@chromium.org\u003e\nReviewed-by: Daniel Cheng \u003cdcheng@chromium.org\u003e\nOwners-Override: Daniel Cheng \u003cdcheng@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#941411}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 2e6be1400ab678f21d871d0d3a1199912967324f\n" }, { "commit": "cea9b74ecb994c9de6364379f1c4267a1d47e4d6", "tree": "3eadb46190a7ca885b9cfdf094af9ae99b594bb8", "parents": [ "a1290bc895e6c35b848f6aba1a693383246ba656" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Nov 10 16:50:27 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Nov 10 09:02:49 2021 -0800" }, "message": "Roll abseil_revision 3b22e57740..39f46faa69\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/3b22e57740..39f46faa69\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/3b22e57740..39f46faa69\n\nBug: None\nChange-Id: Iee978165085560bce21b82c588d80b26cd985e27\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3269115\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#940353}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 1c552be844a3335f37af362a9718f9984a5e122c\n" }, { "commit": "a1290bc895e6c35b848f6aba1a693383246ba656", "tree": "707b1ca7003dc566db7f2aee0143d8ee68fa1a51", "parents": [ "6fdb0784b9c0bb751a1e042462a5e0bf5076ba8d" ], "author": { "name": "Sylvain Defresne", "email": "sdefresne@chromium.org", "time": "Tue Nov 09 12:19:27 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Tue Nov 09 04:32:16 2021 -0800" }, "message": "[ios] Remove support for building with Xcode clang\n\nBuilding with Xcode clang (by setting `use_xcode_clang \u003d true`)\nis not maintained and only used to build with bitcode enabled.\nAs ToT clang supports building with -fembed-bitcode (or the\ndebug variable -fembed-bitcode-marker), there is no point in\nkeeping the support for building with Xcode clang.\n\nThe variable `use_xcode_clang` is still referenced from some\nprojects build on top of //build and included in Chromium\n(such as Angle), so keep a definition of the variable until\nthose projects have been converted.\n\nSimplify the BUILD.gn variables by applying the following two\ntransformations after removing the variable from the conditions:\n- `is_ios || is_mac` \u003d\u003e `is_apple`\n- `if (a) { if (b) { ... } }` \u003d\u003e `if (a \u0026\u0026 b) { ... }`\n\nBug: 946629, 1266466\nChange-Id: I9f57b357375f73f38c62e63858ea63263f1dec93\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3259660\nCommit-Queue: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nReviewed-by: Dirk Pranke \u003cdpranke@google.com\u003e\nReviewed-by: Kentaro Hara \u003charaken@chromium.org\u003e\nReviewed-by: Matt Mueller \u003cmattm@chromium.org\u003e\nReviewed-by: Rohit Rao \u003crohitrao@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#939783}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 6edcf847d80f13740e1a26a86d3b95a0bb9fbcad\n" }, { "commit": "6fdb0784b9c0bb751a1e042462a5e0bf5076ba8d", "tree": "f5a4ddeed297caf331d335c25497b55d25d1148e", "parents": [ "4f10fce35ca64d28cf5f266911945aaec2a01bd1" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Thu Nov 04 17:39:13 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Thu Nov 04 10:50:09 2021 -0700" }, "message": "Reland \"Roll abseil_revision f70eadadd7..3b22e57740\"\n\nThis is a reland of 1becef9e78101e4187ca04aa1b9ead6e83a02538\n\nOriginal change\u0027s description:\n\u003e Roll abseil_revision f70eadadd7..3b22e57740\n\u003e\n\u003e Change Log:\n\u003e https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/f70eadadd7..3b22e57740\n\u003e Full diff:\n\u003e https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/f70eadadd7..3b22e57740\n\u003e\n\u003e Bug: None\n\u003e Change-Id: I28427deea4e0e9e3df63bc8000aa93771529d3f5\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3257270\n\u003e Commit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\n\u003e Reviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#937927}\n\nBug: None\nChange-Id: Ia76e30ca53eee85abf11f3e1ff6ccb9bb2da6f3e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3259872\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#938342}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: da963237b776b5bb9d744d5fe4bed60b2cf30b7f\n" }, { "commit": "4f10fce35ca64d28cf5f266911945aaec2a01bd1", "tree": "766cddfe11987558f8da263eedd5b5563752556d", "parents": [ "169efd3c92ae584415dc055c225e020f3875dafa" ], "author": { "name": "Avi Drissman", "email": "avi@chromium.org", "time": "Wed Nov 03 18:14:44 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Nov 03 11:25:29 2021 -0700" }, "message": "Revert \"Roll abseil_revision f70eadadd7..3b22e57740\"\n\nThis reverts commit 1becef9e78101e4187ca04aa1b9ead6e83a02538.\n\nReason for revert:\n\nhttps://ci.chromium.org/p/chromium/builders/ci/win-archive-rel\n\nfails with\n\n../../third_party/abseil-cpp/absl/random/internal/randen_detect.cc(43,19): error: \u0027__cpuid\u0027 is not a recognized builtin [-Werror,-Wignored-pragma-intrinsic]\n#pragma intrinsic(__cpuid)\n\nOriginal change\u0027s description:\n\u003e Roll abseil_revision f70eadadd7..3b22e57740\n\u003e\n\u003e Change Log:\n\u003e https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/f70eadadd7..3b22e57740\n\u003e Full diff:\n\u003e https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/f70eadadd7..3b22e57740\n\u003e\n\u003e Bug: None\n\u003e Change-Id: I28427deea4e0e9e3df63bc8000aa93771529d3f5\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3257270\n\u003e Commit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\n\u003e Reviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#937927}\n\nBug: None\nChange-Id: Ia99f7c3cf9cc828576948e587a4934d1b572df32\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3260447\nAuto-Submit: Avi Drissman \u003cavi@chromium.org\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCommit-Queue: Avi Drissman \u003cavi@chromium.org\u003e\nOwners-Override: Avi Drissman \u003cavi@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#937972}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 7096f50311a6c57129ed1d1fa428291d4795e9de\n" }, { "commit": "169efd3c92ae584415dc055c225e020f3875dafa", "tree": "0a2e5a42f7a63d86a8f0dd82329b0cd2a6803306", "parents": [ "8e37332ba559679a308ecb327df0860f02fe84f6" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Nov 03 16:51:45 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Nov 03 10:04:38 2021 -0700" }, "message": "Roll abseil_revision f70eadadd7..3b22e57740\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/f70eadadd7..3b22e57740\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/f70eadadd7..3b22e57740\n\nBug: None\nChange-Id: I28427deea4e0e9e3df63bc8000aa93771529d3f5\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3257270\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#937927}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 1becef9e78101e4187ca04aa1b9ead6e83a02538\n" }, { "commit": "8e37332ba559679a308ecb327df0860f02fe84f6", "tree": "766cddfe11987558f8da263eedd5b5563752556d", "parents": [ "c9a925778badeb6482ba837059b1cc148ac4a4ab" ], "author": { "name": "Nico Weber", "email": "thakis@chromium.org", "time": "Wed Nov 03 12:08:47 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Nov 03 05:21:26 2021 -0700" }, "message": "win: Remove a few /wd flags\n\n/wd have (almost) no effect on clang-cl, and we no longer use cl.exe\n\nBug: 1053958\nChange-Id: I96f9cb49306e3ac4549beb6d670a03d9d2f52ecd\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3252498\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nReviewed-by: Ken Rockot \u003crockot@google.com\u003e\nReviewed-by: Sunny Sachanandani \u003csunnyps@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#937832}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ff5d49d3942e27f495e6a1a7a40a85f3a1d23814\n" }, { "commit": "c9a925778badeb6482ba837059b1cc148ac4a4ab", "tree": "1241a80bc4ed274cc2677951d0b188bfb35f90a4", "parents": [ "aaec1f105751cd932396b0b18798ccdfc61cd148" ], "author": { "name": "Ming-Chuan Lin", "email": "mingcl@google.com", "time": "Wed Nov 03 06:40:03 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Tue Nov 02 23:52:37 2021 -0700" }, "message": "Add absl/strings:cord to absl_component_deps\n\nIt is used by newer version of gRPC\n\nBug: None\nTest: CQ\nChange-Id: I062252875f4899e5f3f7ebd0c3920cf7ad644e92\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3246788\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Ming-Chuan Lin \u003cmingcl@google.com\u003e\nAuto-Submit: Ming-Chuan Lin \u003cmingcl@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#937746}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f7a9111be85be3b3ff722a16a73a76e5579a8391\n" }, { "commit": "aaec1f105751cd932396b0b18798ccdfc61cd148", "tree": "e97496ce8acfda5a96749c661e66cc2d2834192d", "parents": [ "14a17ad53acb6a2d01780d766d571da98a36a4ba" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Oct 27 12:19:40 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Oct 27 05:30:18 2021 -0700" }, "message": "Roll abseil_revision a2f52e1177..f70eadadd7\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/a2f52e1177..f70eadadd7\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/a2f52e1177..f70eadadd7\n\nNo .def changes\n\nBug: None\nChange-Id: Ifbfeef4bb955d759f25af7b8152e7c8a3541e8a9\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3247350\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nAuto-Submit: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#935387}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 661aacd3817f43ab00eda77c0765873850ab1101\n" }, { "commit": "14a17ad53acb6a2d01780d766d571da98a36a4ba", "tree": "1ad675b3ca10eda2fcb52c9c4d189581ca96db01", "parents": [ "e7c729127736ae3ab4ecb300e151b5bb4c2bf007" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Oct 20 11:36:24 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Oct 20 04:47:24 2021 -0700" }, "message": "Roll abseil_revision d6f40f4e1f..a2f52e1177\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/d6f40f4e1f..a2f52e1177\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/d6f40f4e1f..a2f52e1177\n\nBug: None\nChange-Id: I66aa811f531f4731949316846e306e40b716b707\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3233218\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#933428}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 9b2ffe5fc49a9c9ea93d1c2252e50a121406e6d2\n" }, { "commit": "e7c729127736ae3ab4ecb300e151b5bb4c2bf007", "tree": "9b19d58d97d2091cbbb33af1186600272d7d0d60", "parents": [ "9b3ab9c811c76b003ea78368c344cd6b706f9990" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Thu Oct 14 16:22:28 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Thu Oct 14 09:32:32 2021 -0700" }, "message": "Remove Karl from abseil-in-chromium owners\n\nKarl no longer works on webrtc or chromium\n\nNo-try: true\nBug: None\nChange-Id: I3428bf03ca300f5b4c70a7b861ae4ab252d29c68\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3222594\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#931538}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 5a4b330d5450616fbfc8f516e3616501d1d497bc\n" }, { "commit": "9b3ab9c811c76b003ea78368c344cd6b706f9990", "tree": "db051d0201070d8a1c7d9b964183eef3aaec58bd", "parents": [ "099aba70f7b249e67ec4a48c67c41270f37f0f47" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Oct 13 13:43:37 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Oct 13 06:56:42 2021 -0700" }, "message": "Roll abseil_revision b9b925341f..d6f40f4e1f\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/b9b925341f..d6f40f4e1f\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/b9b925341f..d6f40f4e1f\n\nBug: None\nChange-Id: Id182175183e0671a72b12d30466ca37520a1c1a2\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3220733\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#931026}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f7731662bcca5b709a4fc42026fbc16a846b2597\n" }, { "commit": "099aba70f7b249e67ec4a48c67c41270f37f0f47", "tree": "01702b510453bf43739b4c4d8068d052b49ffb4f", "parents": [ "b00d460653ca594e602fa24e044e877518871f44" ], "author": { "name": "Daniel Cheng", "email": "dcheng@chromium.org", "time": "Fri Oct 08 20:17:31 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Fri Oct 08 13:30:03 2021 -0700" }, "message": "[absl] Explicitly use hardened versions of various absl classes.\n\nThe absl implementations contain various hardening checks that are\nsometimes undefined behavior as defined by the standard, and thus, as\nimplemented by STL. Force the use of absl\u0027s internal implementations to\nensure these hardening checks are not lost.\n\nBug: 817982, 1257145\nChange-Id: Icd61e4c30ca32f622240329f73e3b826ea071b24\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3208208\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Daniel Cheng \u003cdcheng@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#929865}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d593291ca3a1eb728b00d6f6b5706d3aa12de503\n" }, { "commit": "b00d460653ca594e602fa24e044e877518871f44", "tree": "51ab9d473bec0d8325167e9b8266911f9422cecf", "parents": [ "413eeeaef10bd52b948f3c4bc04fd2a7b2b28981" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Oct 06 11:44:31 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Oct 06 04:56:00 2021 -0700" }, "message": "Roll abseil_revision 7143e49e74..b9b925341f\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/7143e49e74..b9b925341f\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/7143e49e74..b9b925341f\n\nNo .def files changes.\n\nBug: None\nChange-Id: I07aac26bd65ed85ac4c991a2e21ad6cd6c27a129\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3207889\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#928625}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 9a890d1da0aac5661d5d3b73536d6e2255c94980\n" }, { "commit": "413eeeaef10bd52b948f3c4bc04fd2a7b2b28981", "tree": "ed60419438b52209d1cdef7550d5a1b396ec2ed5", "parents": [ "8aecb680df5a6758cf5eba7d5acc5dbaf6df11aa" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Wed Sep 29 11:28:32 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Sep 29 04:39:23 2021 -0700" }, "message": "Roll abseil_revision 1ce4ceca2b..7143e49e74\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/1ce4ceca2b..7143e49e74\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/1ce4ceca2b..7143e49e74\n\nBug: None\nChange-Id: I996c9f66808301118fd6e9fc36f0e4cf25ca9f46\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3194131\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#926203}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: dfc9565912d4d0e9b4d1b76ce4c6cd427b4dfdcd\n" }, { "commit": "8aecb680df5a6758cf5eba7d5acc5dbaf6df11aa", "tree": "fce800bf26c86206d699ae61420b4e93548ac391", "parents": [ "a46a6332f7b310ce5280d1b9bd7d8b557d445c2d" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Mon Sep 27 14:08:01 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Mon Sep 27 07:17:44 2021 -0700" }, "message": "Revert \"absl: Suppress -Wunused-value for files including internal/flag.h\"\n\nThis reverts commit 4a8fbf724eeccbf66f306afe69b38c7705abe571.\n\nReason for revert: The issue should be fixed after https://chromium-review.googlesource.com/c/chromium/src/+/3181708.\n\nOriginal change\u0027s description:\n\u003e absl: Suppress -Wunused-value for files including internal/flag.h\n\u003e\n\u003e Trunk clang warns about this file.\n\u003e It\u0027s not clear yet if the warning is correct.\n\u003e Suppress it for now -- almost no files depend on this target,\n\u003e so suppressing the warning should be fairly local and easy to undo.\n\u003e\n\u003e Bug: 1251757\n\u003e Change-Id: I1cb39bf365da8ab41ff30543d5a086ddac0f8dd4\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3179483\n\u003e Commit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e Auto-Submit: Nico Weber \u003cthakis@chromium.org\u003e\n\u003e Reviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#924386}\n\nBug: 1251757\nChange-Id: I4e7d22e74023692990bd5936c97f444b4e7c23fa\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3183200\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nReviewed-by: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#925249}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: cf0e204caf27fe0a1b4dab40154aac2ac67f359f\n" }, { "commit": "a46a6332f7b310ce5280d1b9bd7d8b557d445c2d", "tree": "f62cbbcb66af4d0a51a3dc647b6374cda7806763", "parents": [ "4402489ec516ef877eb0feb250516cd58baa591c" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Fri Sep 24 18:40:02 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Fri Sep 24 11:50:10 2021 -0700" }, "message": "Roll abseil_revision de71511109..1ce4ceca2b\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/de71511109..1ce4ceca2b\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/de71511109..1ce4ceca2b\n\nBug: 1251757\nChange-Id: I4b4bb77068e2e7aa4c31ad61dce98dc7da702939\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3181708\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#924845}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 80eb7152a1c317d3a38038d7071644e3522d9a6e\n" }, { "commit": "4402489ec516ef877eb0feb250516cd58baa591c", "tree": "fa9a8f29511f02f39715057d5fa1169ebf25e0cd", "parents": [ "ba539c18fc016328ead14f1a25206d052799c1ad" ], "author": { "name": "Nico Weber", "email": "thakis@chromium.org", "time": "Thu Sep 23 18:12:32 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Thu Sep 23 11:22:58 2021 -0700" }, "message": "absl: Suppress -Wunused-value for files including internal/flag.h\n\nTrunk clang warns about this file.\nIt\u0027s not clear yet if the warning is correct.\nSuppress it for now -- almost no files depend on this target,\nso suppressing the warning should be fairly local and easy to undo.\n\nBug: 1251757\nChange-Id: I1cb39bf365da8ab41ff30543d5a086ddac0f8dd4\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3179483\nCommit-Queue: Hans Wennborg \u003chans@chromium.org\u003e\nAuto-Submit: Nico Weber \u003cthakis@chromium.org\u003e\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#924386}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4a8fbf724eeccbf66f306afe69b38c7705abe571\n" }, { "commit": "ba539c18fc016328ead14f1a25206d052799c1ad", "tree": "4b8c7b0f39daf76c54144cb9f6d2c3619b5507c6", "parents": [ "48418f3dd75b4ec99af7d1159f175354db23ca3a" ], "author": { "name": "Mirko Bonadei", "email": "mbonadei@chromium.org", "time": "Wed Sep 22 08:58:36 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Sep 22 02:09:45 2021 -0700" }, "message": "Roll abseil_revision b2dc72c17a..de71511109\n\nChange Log:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/b2dc72c17a..de71511109\nFull diff:\nhttps://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+/b2dc72c17a..de71511109\n\nBug: None\nChange-Id: Ic3cf2a0b7e9559867f8694142beddae65596dc49\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3173136\nReviewed-by: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#923780}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 2fc881511cfa81cc144ea5d3bb169d568c01173c\n" }, { "commit": "48418f3dd75b4ec99af7d1159f175354db23ca3a", "tree": "17fcf1a12af7862e9c30dfdb9febeb379d6fb7bb", "parents": [ "6569bfcb586ad33f3f97921a3b350046c3a2af87" ], "author": { "name": "Danil Chapovalov", "email": "danilchap@chromium.org", "time": "Mon Sep 20 14:21:34 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Mon Sep 20 07:32:13 2021 -0700" }, "message": "Patch BUILD.bazel file to exclude legacy annotations headers\n\nBug: v8:11006\nChange-Id: I1e49a484aa16ae797d57edf0aacc8e05a467218e\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3171157\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#922903}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: cdb9dd47b79df0a4d0f90e840052d20c45e050bf\n" }, { "commit": "6569bfcb586ad33f3f97921a3b350046c3a2af87", "tree": "b74a07aa7daaeda2b9c51edf7fd3b2788a3b6869", "parents": [ "2bfdc5ba98b53d1481819ce728122321f4d4dc45" ], "author": { "name": "Joe Mason", "email": "joenotcharles@google.com", "time": "Wed Sep 15 15:23:13 2021 +0000" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Wed Sep 15 08:35:54 2021 -0700" }, "message": "Replace c++11.html with c++11.md.\n\nThis removes the dependency on chromium-cpp.appspot.com to serve the\nmodern C++/Abseil style guide. It changes the formatting from a set of\ntables to a list of features in sub-headings since gitiles markdown\u0027s\ntable support is limited.\n\nBug: 1243839\nChange-Id: Id34d58d0c7178db5802fff06695836c83d7afc06\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3123974\nCommit-Queue: Joe Mason \u003cjoenotcharles@google.com\u003e\nAuto-Submit: Joe Mason \u003cjoenotcharles@google.com\u003e\nReviewed-by: Joey Arhar \u003cjarhar@chromium.org\u003e\nReviewed-by: danakj \u003cdanakj@chromium.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#921667}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: fe4f25628dd87832efa81ed0c309ff4d57b325a4\n" } ], "next": "2bfdc5ba98b53d1481819ce728122321f4d4dc45" }