summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Fix detection of the no_sanitize("hwaddress") attributeDerek Mauro2022-10-171-1/+12
| | | | | | | | | | | | | | | PiperOrigin-RevId: 481765573 Change-Id: I1ba829c3cbf364a51d3ba383ee3b474c0e109578
* | | Merge pull request #4037 from KloolK:patch-1Copybara-Service2022-10-171-17/+8
|\ \ \ | | | | | | | | | | | | | | | | PiperOrigin-RevId: 481734961 Change-Id: I629dc1ca3b10bf5fc6afc179b651a09081f5c919
| * | | Fix table markup in testing.mdrefs/pull/4037/headJan2022-10-141-17/+8
| | | |
* | | | Add Windows CI scriptDino Radakovic2022-10-171-0/+56
| |_|/ |/| | | | | | | | | | | PiperOrigin-RevId: 481680362 Change-Id: I87b2b71427a8ad2603f5445d6ef794c3fa84746e
* | | Use attribute testing to simplify portable attribute macrosDerek Mauro2022-10-141-48/+37
| | | | | | | | | | | | | | | | | | | | | Fixes #4025 PiperOrigin-RevId: 481186097 Change-Id: Id7d09e4626e5ccf564e8cfaa65581c1cd827918d
* | | Terse printing of std::reference_wrapper hides pointerAbseil Team2022-10-142-0/+30
|/ / | | | | | | | | | | | | This matches the intention and documentation of terse printing which generally avoids printing the pointer. PiperOrigin-RevId: 481178950 Change-Id: I27039dac1870934d2d5b212e2cc7e97ab82c5b34
* | Merge pull request #4035 from Vertexwahn:update-depsCopybara-Service2022-10-121-8/+13
|\ \ | | | | | | | | | | | | PiperOrigin-RevId: 480696284 Change-Id: I633043f29883583efda7fa5a6dff754d096d6f7a
| * | Update rules_python, bazel_skylib and platfromsrefs/pull/4035/headVertexwahn2022-10-081-8/+13
| | |
* | | Workaround for Visual C++ error C2039 with std::tuple_element_t.Abseil Team2022-10-122-4/+15
| |/ |/| | | | | | | | | | | Fixes #3931 PiperOrigin-RevId: 480659507 Change-Id: I6fabef63b1285189a06375227273d9de2456e37a
* | Merge pull request #4032 from Ferenc-:suggest-fixed-versionCopybara-Service2022-10-101-1/+1
|\ \ | |/ |/| | | | | PiperOrigin-RevId: 480170766 Change-Id: Id596e5698bea789e431f7a50d4a662ffa7b5d9aa
| * Suggests a release with fixed CMakeLists.txtrefs/pull/4032/headFerenc Géczi2022-10-091-1/+1
|/ | | | Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
* Update the POSIX Extended section of the Regular Expression Wikipedia pageAbseil Team2022-10-071-1/+1
| | | | | PiperOrigin-RevId: 479667644 Change-Id: I4ab03bd5f0520f8586667de8bd1b9443f241337a
* [fuchsia] Use __builtin_trap to trigger gunit_break_on_failure on non-x86 archAbseil Team2022-10-061-0/+12
| | | | | | | In developing tests for the fuchsia debugger, it was found that in addition to catching gtest failures (which are implemented as software breakpoints) we also see PageFault exceptions, caused by this nullptr dereference. PiperOrigin-RevId: 479365782 Change-Id: I84d805d94c2e46b6f3c982ca1ae49c6ac3ed3430
* Makes Clang compilations via Ninja on Windows define _DLL only for shared ↵Abseil Team2022-10-051-2/+7
| | | | | | | CRT builds, as one would already expect from MSVC builds. (Previously, static Clang/Ninja builds on Windows also implicitly defined _DLL, which was problematic.) PiperOrigin-RevId: 479113168 Change-Id: I252d9be90fd33df75dab922e62b197208830d124
* Merge pull request #4020 from cclauss:patch-1Copybara-Service2022-10-041-4/+4
|\ | | | | | | | | PiperOrigin-RevId: 478883171 Change-Id: I29c57a554000d051290bb66660fcf6132027f963
| * Branding: macOSrefs/pull/4020/headChristian Clauss2022-09-271-1/+1
| |
| * Upgrade GitHub Actions CheckoutChristian Clauss2022-09-271-3/+3
| | | | | | https://github.com/actions/checkout/releases
* | Merge pull request #3967 from BMBurstein:custom_type_combineCopybara-Service2022-10-045-17/+198
|\ \ | | | | | | | | | | | | PiperOrigin-RevId: 478775323 Change-Id: I92231bb8edd8e01b9b7cbe445c43dcf84f458521
| * \ Merge branch 'google:main' into custom_type_combinerefs/pull/3967/headBaruch2022-09-290-0/+0
| |\ \
| * \ \ Merge branch 'google:main' into custom_type_combineBaruch2022-09-286-14/+46
| |\ \ \
| * \ \ \ Merge branch 'google:main' into custom_type_combineBaruch2022-09-251-1/+1
| |\ \ \ \ | | | |_|/ | | |/| |
| * | | | Merge branch 'google:main' into custom_type_combineBaruch2022-09-147-31/+19
| |\ \ \ \
| * \ \ \ \ Merge branch 'google:main' into custom_type_combineBaruch2022-08-2520-63/+50
| |\ \ \ \ \
| * | | | | | Custom type with Combine(). Fix for #3781Baruch Burstein2022-07-315-10/+180
| | | | | | |
* | | | | | | Uses a simpler mechanism to disable the copying of GoogleTest test suites, ↵Abseil Team2022-09-302-6/+12
| |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to move code out of the TEST_P macro. PiperOrigin-RevId: 478031678 Change-Id: I45f0ce17a4add526c86b8212d836d98d63b3a193
* | | | | | Rollback: Moves boilerplate disabling copy constructor/assignment from ↵Abseil Team2022-09-282-16/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GoogleTest's TEST_P macro into a header file to avoid triggering warnings in user code. PiperOrigin-RevId: 477566426 Change-Id: Ia417e295d839f43be6e61a5699457866108f2a01
* | | | | | Rollback: Uses a simpler mechanism to disable the copying of GoogleTest test ↵Abseil Team2022-09-282-6/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | suites. PiperOrigin-RevId: 477560280 Change-Id: I1c1f5a1d6645859ec38cb1a75cd267816d2aff35
* | | | | | Uses a simpler mechanism to disable the copying of GoogleTest test suites.Abseil Team2022-09-282-13/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 477549427 Change-Id: I6421ca09f0f1296cebdc3e54565049f1542dfa8a
* | | | | | Moves boilerplate disabling copy constructor/assignment from GoogleTest's ↵Abseil Team2022-09-282-6/+16
| |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TEST_P macro into a header file to avoid triggering warnings in user code. Fixes #4015 PiperOrigin-RevId: 477513399 Change-Id: Ia21928ee12e85946b4c8db86835d225cb257eecc
* | | | | Merge pull request #4016 from Maratyszcza:qurtCopybara-Service2022-09-275-13/+44
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 477265396 Change-Id: I781dae4ef2c5b6c771d960f1ec5a3c5cff0e97ad
| * | | | | Port GoogleTest to QuRT (Hexagon RTOS)refs/pull/4016/headMarat Dukhan2022-09-265-10/+40
| | |_|/ / | |/| | |
* | | | | Add GoogleTest workaround for MSVC crash with Address Sanitizer (ASAN) on ↵Abseil Team2022-09-271-1/+2
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | version 17.3.3 PiperOrigin-RevId: 477240422 Change-Id: I894037850617252e462783c0885e30fc8e7ad122
* | | | Merge pull request #4011 from softwaregravy:patch-1Copybara-Service2022-09-211-1/+1
|\ \ \ \ | |/ / / |/| | | | | | | | | | | PiperOrigin-RevId: 475928562 Change-Id: I0539fa76b788410dd88b3285056a3b6a324dbc52
| * | | Update link to Bazel installation guiderefs/pull/4011/headJohn Hinnegan2022-09-181-1/+1
|/ / / | | | | | | The Bazel docs have moved!
* | | Fix MSVC C++14 flag for GitHub workflowDerek Mauro2022-09-131-1/+1
| | | | | | | | | | | | | | | PiperOrigin-RevId: 474053482 Change-Id: If5cdf7458139ba3ad04b8c078734d6890199a348
* | | Rollback 4fa8cfe3f4dee8975ee02d98633a5245ab67c6d7Derek Mauro2022-09-134-4/+8
| | | | | | | | | | | | | | | | | | | | | Breaks the intended C++ version on some CI builds PiperOrigin-RevId: 474022587 Change-Id: I41a58893802c90864e0f2cc3d15e6c169c59146d
* | | Merge pull request #3984 from keith:ks/bazel-move-std-c-14-to-.bazelrcCopybara-Service2022-09-134-8/+4
|\ \ \ | | | | | | | | | | | | | | | | PiperOrigin-RevId: 473908876 Change-Id: Ie850a4029c33fa9eec5f670a18f70b2cf6635d6f
| * | | bazel: move -std=c++14 to .bazelrcrefs/pull/3984/headKeith Smiley2022-08-194-8/+4
| | | | | | | | | | | | | | | | Bazel defaults to -std=c++11 on macOS which gtest doesn't support.
* | | | Use UnorderedElementsAre in example about using matchers with mapsAbseil Team2022-09-091-6/+7
| | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 473353707 Change-Id: Ief5bdbd2b8e28bac8f47be9aaeac4bb93875a793
* | | | Remove obsolete MSVC warning pragmas for Invalid<T>()Abseil Team2022-09-081-11/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the MSVC pragmas for disabling warning C4717 (infinite recursion) for Invalid<T>() because that warning has been fixed in cl/441474979. PiperOrigin-RevId: 473012585 Change-Id: I5f1bf88379bd4f2bf005e029c04766ac4caadd84
* | | | Fixed header guards to match style guide conventions.Abseil Team2022-09-011-3/+3
| | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 471524660 Change-Id: Ie11e6a7a5a5497f64d5b9c382f1017094e043093
* | | | Merge pull request #3916 from asmodai27:mainCopybara-Service2022-08-302-4/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 471062949 Change-Id: I3f063c441b3d4275d931016c431519c14e68d51c
| * | | | Avoid implicit conversion from int to charrefs/pull/3916/headJérôme Travert2022-06-261-1/+1
| | | | |
| * | | | Avoid implicit conversion from int to charJérôme Travert2022-06-261-1/+1
| | | | |
* | | | | Consider all TERM values ending in "-256color" to be color supporting. In ↵Abseil Team2022-08-261-6/+3
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | particular this handles TERM=hterm-256color correctly. PiperOrigin-RevId: 470232889 Change-Id: Iea594a3fde2b8b0a10e527956d70ba0bb3452e08
* | | | Add support of 19-member structs to gmock UnpackStructImpl.Hardik Vala2022-08-222-0/+10
| |/ / |/| | | | | | | | | | | PiperOrigin-RevId: 469171380 Change-Id: Ic75fc0523924e40e620552d4c04b79dad22a68e0
* | | Update README.md to point to the Foundational C++ Support PolicyDerek Mauro2022-08-161-33/+6
| | | | | | | | | | | | | | | PiperOrigin-RevId: 467959285 Change-Id: Ibd92b3a278f293736b31bd7e07fe502241bb1f05
* | | Add --features=external_include_paths to Bazel CI to ignore warningsDerek Mauro2022-08-123-3/+7
| | | | | | | | | | | | | | | | | | | | | from dependencies PiperOrigin-RevId: 467244441 Change-Id: Iefa65474d8c62e7c4c942957dc8e275715076e5f
* | | gtest_unittest: Call FAIL() in lambda, fix incorrect fatality expectationDino Radakovic2022-08-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FAIL() evaluates into a return statement: https://github.com/google/googletest/blob/5b909beeec178f338be997830b6c31a80cda7a93/googletest/include/gtest/internal/gtest-internal.h#L1347 Calling it from the body of the test case turns all subsequent expectations into no-ops. Fixes #3941 PiperOrigin-RevId: 466104977 Change-Id: Ic15f43acb734295a5c9690a2b5eec6f65e8c0814
* | | Explicitly instantiate matchee std::string in MatchesRegexDino Radakovic2022-08-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | If this ever turns out to be a performance issue, we could use std::conditional and std::is_same to avoid copying std::strings. Fixes #3949 PiperOrigin-RevId: 465353572 Change-Id: If2d691bccb626c692c87e006df5afe88a4ed1542