{"push_id":2585189712,"size":1,"distinct_size":1,"ref":"refs/heads/upstream/master","head":"f5564e6292b1b1c53b69d38c917dfc66e3d9e1f9","before":"1f3052c1ccec9d818afae9f806ca88e2788c7b16","commits":[{"sha":"f5564e6292b1b1c53b69d38c917dfc66e3d9e1f9","author":{"name":"Scott Graham","email":"e134406e1863f3b48b0795831afac5c0595efb36@chromium.org"},"message":"Roll gtest (and mini_chromium)\n\ngtest started depending on zircon and launchpad directly for death\ntests, so tweak the build files.\n\nLogs for upstreams below:\n\nmini_chromium$ git log --oneline --no-merges --no-decorate 40cb6722bbc6bd6fb5fccecd80362313440a0537..53a3ff4cf81adb25fdf764e8547a8515fc8f70c2\n53a3ff4 fuchsia: Add fdio to system includes\n23b3647 fuchsia: Update sysroot.gni for sysroot location moving in SDK\n\ngtest$ git log --oneline --no-merges --no-decorate d175c8bf823e709d570772b038757fadf63bc632..145d05750b15324899473340c8dd5af50d125d33\n49ecebd Downgrade to C++98.\nec2c911 Downgrade to C++98 code.\nf91bf75 Remove unused variable in Fuchsia.\n54e331b Add support for versioned standard libraries.\nfc66ae4 Update generated code.\nb8fa4d2 Add unit test for CanonicalizeForStdLibVersioning.\n18abd8f Use NULL instead of nullptr, for pre-C++11 builds.\nec5ad0f Fix the bug where ad_hoc_test_result() functions of UnitTest and TestCase objects would return failures registered at TestCase and UnitTest scopes, respectively.\n960149f Remove magic number\n242f0f6 Style fix\n8497540 Fix comments\n13af91f Fix more stuff and get tests to pass\n96c3c42 Get all the things to work.\na9653c4 Fix gmock not building when -fno-rtti\nb6cb5c3 Fix stuff\nd4b5281 Add Fuchsia support for death test.\n95ec42d Add no-exception and no-rtti to build matrix\nb539167 merging,\nbb7a018 reverting, test\n7b4ee66 reverting just to test\n62a7c14 testing\n2d3024f Fix friend declaration to use GTEST_API_ decl spec.\nb2f97ab Revert useless use of GTEST_API_ on WithoutMatchers decl.\n1c79ad7 Add GTEST_API_ tag to WithoutMatchers class. Hopefully that fixes the problem on MSVC?\nd5725da Mark new GetWithoutMatchers method as part of the exported API, to address MSVC linker errors.\nf6551f2 Don't use generalized initializer list; is C++11 extension.\nf437f8c Clone of unsubmitted cr/176529515. Introduce parameterless expectations.\nf312435 more typos\na0fd742 msvc\nb00e281 more typos\n881ee30 typo\n10e8ec2 move only types docs\n4d554c3 typo\nb4cbf53 typo\n78d7381 http://cl/193386206\nc56ba73 merge, explicit, ( should be it)\n4707c0f 193353312\n80d6e26 cl/193060888\n5dccf6b http://cl/193060888\ndff32af http://cl/193060888\n3f88bb1 test-meerging\nec425d7 typo\ne4ab316 more msvc\n1944bc0 typo\ne9eff48 msvc warnings\nbd2a1ae merging gmock generated matchers\n9fba103 merging, testing, this should be it\n1c6e68c merging\n26c10dc merging\nd84eb86 more pizza\nf45728a more OSX pizzas\nb74a1af osx pizzas\nf9bd618 merging gmock actions test\n0bfa823 merging, gmock actions test\n2dc576e merging\nf7330f9 more fixing osx libstd++ bugs\n6538049 fixing\ndc4f563 merging, fix OSX issue\n092ca91 merging\na79851f merging\nfa658e0 merging\nc67f51b msvc\n9b5940e revert this one\nb2d81b4 merge, ... gmock-matchers test\ne77deb2 small cleanup\n1324e2d Remove multiple inheritance from \"unintesting call\" mock classes.\n373481c ...merging\n8654c1c merging\nab84d14 Upstream cl/192179348\nc13ab60 merging\n5cd213e ..and this should be it\n6a7573a more\n039d9b5 pizza work, cont\nf15fd96 osx pizzas, cont\nb15be9a fixing osx pizza\n6f9db26 merging\n9bc82ce merging\n25d8176 merging\ne1071eb RE-Doing the merge, this time with gcc on mac in the PR so I can catch errors before merging the PR\n8fbb419 Include gcc on mac into PR matrix\nca54b67 Revert \"gmock actions 2\"\n64d24b8 ... and this\nc1d4c34 this should be it\nf587100 yet more\n05b5a53 formatting\n2de24fb tuning\n055f321 tuning\n57d6e82 more\n44da2b9 cont\ne93a0ec msvc\nc4684b4 more msvc\n431bfdc msvc 14\n8bc7c63 testing msvc again\nc4e3d77 More msvc 14\n6525044 And also silence for MSVS14\n35a709a preproc syntax ( I can never remember it)\n61e8a0b syntax\n03be5df cont.\ne0b3c26 continued\n51f8ad4 Sync gmock-generated-nice-strict.h.pump with gmock-generated-nice-strict.h.\ndbd206e more mcvs fixing\n701e1e5 linkage, fixing MSVC\n2d4d4ef fixing MSVC\n5fe8de5 more warnings\ncb13dc7 more warnings\nd9f3611 more MSVC warnings\nc75b76e warnings\n04e3188 cont - 2\n32ac949 cont\n1831ac9 more warnings\neb3e4aa deal with MSVC warn, cont 1\n50c0bcd Cont. deal with MCVS warnings\nb5c87fb Deal with MCVS warnings\n88fc7d7 merging gmock-actions 2\nfe402c2 Merging gMock, 2\n7e5f90d formatting\n9286361 And more MCVS warnings\ne0f4cf0 fixing MCVS warn\n7045138 Have to wait for this one\n66eaf9f Have to wait for this one\naf93d59 Merging matchers test\n0cd6a4f Merging matchers test\nd81b6a0 bad cut/paste\na608d4a More on MSVC warning C4503, decorated name length exceeded\n6f4e939 More on MSVC warning C4503, decorated name length exceeded\n5b3d277 Address MSVC warning C4503, decorated name length exceeded, name was truncated\naa14cc4 Fixing build break on MSVC\ne55089e merging gmock matchers 1\na0c27bd fix build break on locale windows\n1776ed8 Tweaking https://github.com/google/googletest/pull/1523 to exclude nacl\nd52aaee Upstreaming, cl 191344765\na2dd136 merging port, cont. 191443078\naa349ac merging, cont - 2\n2cedd5b merging gtest-port.h , 191439094\n04d1e56 merging, just comments format\n5beb452 testing, merge\ndf5a48d Testing, gtest-port.h merge\n87a4cdd merging gtest-port.h, again - 1\n7888184 Include OSX builds back into PR builds\nb2373c6 Revert \"merging gtest-port 1 of N\"\n54bb165 Revert \"merging gtest-port, 2\"\nd04bf07 typo\n8e0364a merging gtest-port, 2\n11855d8 provide alternative for DebugBreak()\naea6fc3 merging gtest-port 1 of N\na75a5c9 merges 1\n3df7cbe merges, gtest\n6aae206 merging gmock-matchers.h 3\n2318705 merging gmock-matchers.h 2\n8ea10d3 Upstreaming FloatingEq2Matcher,\nb907c26 Merging gmock-matchers.h -2\n466a49a gmock-matchers merging -2\nb7c5683 merging, gmock -1\n4e89c76 reverting gtest_list_tests_unittest.py\neaaa422 Update appveyor.yml\nda71e8c more merges\n0f65679 more merges\n691e38e More merges\na3c2e10 cl 189032107, again\n080fcbe cl 189032107\na178cc7 merge, again, IsRecursiveContainer\n262aaf2 erging, cont\n2814b4b merging, merging\na719320 fixing, was removing too much\naf463c4 More merges, removing old dead code\n7b70413 Allow macros inside of parametrized test names.\ncf9d634 merges-port(1)\ne891900 Merging, XML tests\n89d6f70 merges-8\n995a9df merges-7\n086825d merges-6\n8385928 merges-3\ndbf63e3 merges-2\n0d5e01a Merges-1\n7a2050d Use a full message in the JSON output for failures\n3431b69 Add options to parallelize builds.\n6baf17e Support JSON output format in addition to XML\n2eb31c1 Add documentation for VariantWith.\n2bd1750 gmock merging -2\n190e2cd Add matcher for std::variant.\n84ec2e0 Switch default death test style back to \"fast\".\n20074be Use DEBUG_POSTFIX instead of CMAKE_DEBUG_POSTFIX\n4dbb437 merging unittests - 5\n567b40e Try to handle unsigned wchar_t (arm) a bit better\n004f6a0 merging unitests - check 4\n29e9ca8 merging unitests, check\n3299a23 merging unittests - 2\nb7e0294 merging unitests\n11e1dd2 Removed trailing comma in enum\n0656830 TEST() arguments are invalid in an example\ndf65632 merges\n8a61587 Fix unused function warning on Mac OS.\na3e322b cleanup, merges\n09581b3 cleanup/merges\n0697241 merging, cleaning up\nab186a8 merges\n30d276d cxxx11\n3b1fe3e clang warnings\nd7c966c clang warnings\n2a23ca0 https://travis-ci.org/google/googletest/jobs/340995238\na66d209 clang warning 'https://travis-ci.org/google/googletest/jobs/340987201'\ne76f4ee clang warning https://travis-ci.org/google/googletest/jobs/340978022\n9e07281 merges\n225e674 moving JoinAsTuple to internal\nb3a1759 Fix std::iscntrl use in gtest-printers.cc\nd84f58a Merging, coniniue\n575c081 merging\n49fc378 merges\nec7faa9 merges\nc851050 Fixed typos\n092d088 Add ability to throw from ASSERT\na3c73ed Include MSVC14 on PRs as well\ne6ec8bc Merges and also adding new bazel build mode\ne55fded Code merges\n2a46830 Ability to optionally depend on Abseil plus upstream of 183716547\n6c0c389 Adding tests to googlemock bazel\nfbb48a7 Code merges\nefd49c2 Update Documentation.md\nb8ac390 Fix test build issue with GCC7.2.\n3498a1a Use _CPPUNWIND instead of _HAS_EXCEPTIONS with MSVC.\nf915530 Pass -EHs-c- to disable exceptions with MSVC.\nb3a2048 Update README.md\n7cced89 Remove Visual Studio 10,11,12 from build matrix\nb9651c0 placating gcc and its overzeauls size comparison warnings\ne29805a upstream cl 182543808\n06c3cce revert, lets get this compiled\n80defce Many code merge/upstream changes\n6723b6c Merging, upstream http://cl/182836545\nbbb17ad more code merge\nf1c87ad merges, cl/155419551 and other\n9bc8666 more merging\na0435a5 merging\n8d707df code merge\nb1623e9 Adding python tests to Bazel build file.\n8e86221 Use fully qualified  in examples\n354fc8d Document ScopedTrace utility\nba99a04 Check whether _MSC_VER is defined when detecting presence of cxxabi.h under libc++.\n9c82e77 Expose ScopedTrace utility in public interface\n08b323f Reverting some changes, need to make the merge compile\n9195571 Reverting some changes, need to make the merge compile\n6d04de7 Reverting some changes, need to make the merge compile\nb9e2978 Reverting some changes, need to make the merge compile\n304be8f Test files for corresponding changes\n6befe42 Test files for corresponding changes\nf45c22c Test files for corresponding changes\n5f4ce9d Test files for corresponding changes\nd629744 More code merges\nda1f7fe Code merging\n33d73d4 Added support for WINAPI_PARTITION_TV_TITLE which is defined on XboxOne\n569d713 Added support for WINAPI_PARTITION_TV_TITLE which is defined on XboxOne\n93b7798 continue upstream/merge, etc\ned8d02c Update .travis.yml\n73d1251 Update .travis.yml\ncfd29e0 Update .travis.yml\n29f94e0 Update .travis.yml\n2982dc1 Trying to fix travis\n6914ae2 Upstream cl 103120214\n1d757db More merge, cleanup\n481fe94 More merge, cleanup\n6a26e47 Code merge, upstreaming accumulated changes, cleanup\n62dbaa2 revert\nd630a8b code merges, cleanup\nf33902b revert googletest/test/gtest-param-test_test.cc\n6eccdb7 Update .travis.yml\nd237297 code merge, cleanups\n2ad5661 Upstream of cl 129104714\n5eecadf Revert one file\n9fce984 wip, cleanups/merge\n258fd6e cleanup, merge\ncbd15d4 [Bazel] Detect Windows with cpu value x64_windows and x64_windows_msvc\n91ba05c Small cleanups, merge\n67d6e46 Use correct name for build event types.\n67476c1 Revert one file for now\nadfdc65 Fixed test for pull request.\nd3acb4b Fixed output and test for 'enabled_on_pr'\n19b5774 code cleanup in preparation for merges, cl 180857299\n9cee677 Optimize build matrix (#1)\n1c09831 upstreaming cl 124976692\n1acf8c7 Also define GTEST_ATTRIBUTE_PRINTF_ in clang-cl.\nb3d9be5 Pass the -Wmissing-declarations warning.\ne7734fb OSS Sync, cl 163329677\n90244a6 Fix testing::Combine on MSVC 2017.\nbcd3552 Avoid warning C4619 in MSVC 2017.\nec2b0c3 Build both googletest and googlemock.\n75b85d5 Create a autotools-based build for Travis.\n7990f56 Re-enable MSVC++ C4389 warning in CmdHelperEq()\ne17907d Update internal_utils.cmake\na7fceb4 Update gtest-param-test.h.pump\n8a48f0e Update gtest-param-test.h.pump\n23a014a Refactor docs about contributions to CONTRIBUTING.md.\n74a5306 remove extra line\n3ea0631 remove implicit casts\nc82cd5e Also add documentation around becoming a contributor.\n1184117 Wrong LICENSE file, sorry.  Corrected. [skip ci]\nbc3320b Implement bazel-based builds in Travis.\ne22d344 Add Apache-2.0 LICENSE file.\ncf3adad Add licenses() directive for googlemock/tests.\n57bb0bb Remove C4996 warning in VS2017\n3464f76 Improved description of VS std::tuple support\n8d9d6bb Improved description of VS std::tuple support\n4aa05bd Only switch to g++-4.9 on Linux.\naea8580 Run autoconf from top-level directory.\n0663ce9 Fix double free when building Gtest/GMock in shared libraries and linking a test executable with both.\nf46bd00 make includes system\na7269e2 replaced back accidently removed static_cast with consistent ImplicitCast_\n82447f2 Fixes issue #826 by treating MinGW as \"non-Windows\" when determining colored output\n1ae4096 fix for VS2017 deprecation of ::tr1::tuple change static_cast to ImplicitCast_ for consitency fixes for building with path names containing spaces\naa0b545 remove GTEST_HAS_PARAM_TESTS\n4d26df7 Speed up printing of characters which need hex escaping\n99d0ef3 Also can build when included in source.\n9538687 Remove trailing whitespaces in BUILD.bazel\nc113a71 Added support for WINAPI_PARTITION_TV_TITLE which is defined on XboxOne\nca6a70c Pass MSVC's C4826 warning.\n\n\nBug: crashpad:196\nChange-Id: I60be5750667d1901e0ad47c3558de1338b083536\nReviewed-on: https://chromium-review.googlesource.com/1069562\nReviewed-by: Joshua Peraza <jperaza@chromium.org>\nCommit-Queue: Scott Graham <scottmg@chromium.org>","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-crashpad/commits/f5564e6292b1b1c53b69d38c917dfc66e3d9e1f9"}]}
{"actor":{"display_login":"fuchsia-infra-bot"}}