- 31 May, 2023 1 commit
-
-
Paul Wankadia authored
Note that RE2 has taken a dependency on Abseil, so the `main` branch should be used from now on. The `abseil` branch will go away soon... PiperOrigin-RevId: 536737543 Change-Id: I0e595ee8e754b924881f997f286cdec3822763bf
-
- 30 May, 2023 1 commit
-
-
Copybara-Service authored
PiperOrigin-RevId: 536480185 Change-Id: I9bdd65cd18253703abf3cc92b3f354c1f798aa3e
-
- 25 May, 2023 1 commit
-
-
niranjan authored
Use /fp:precise to override IntelLLVM's default of /fp:fast. This makes IsInf and IsNan work as expected by googletest. ``` [build]...\googletest\googlemock\test\gmock-function-mocker_test.cc(143,21): error: 'VoidReturning' overrides a member function but is not marked 'override' [-Werror,-Winconsistent-missing-override] [build] MOCK_METHOD(void, VoidReturning, (int n)); // NOLINT ``` ``` [build] ...\googletest\googlemock\test\gmock-function-mocker_test.cc(182,20): error: exception specification of overriding function is more lax than base version [-Werror,-Wmicrosoft-exception-spec] [build] MOCK_METHOD(int, CTNullary, (), (Calltype(STDMETHODCALLTYPE))); ``` ``` [build] ...\googletest\googletest\test\googletest-death-test-test.cc(209,5): error: unused function 'DieInCRTDebugElse12' [-Werror,-Wunused-function] [build] int DieInCRTDebugElse12(int* sideeffect) { [build] ^ ``` ``` [build] ...\googletest\googletest\test\gtest_unittest.cc(4096,7): error: variable 'n' set but not used [-Werror,-Wunused-but-set-variable] [build] int n = 0; ```
-
- 24 May, 2023 1 commit
-
-
Niranjan Nilakantan authored
Use the same flags as Clang if the compiler id is IntelLLVM. IntelLLVM warns if a double constant is assigned to a float. ``` [build] .../googletest/googletest/include/gtest/gtest-printers.h:516:17: warning: implicit conversion between floating point types of different sizes [-Wimplicit-float-size-conversion] [build] mulfor6 = 1e1; ``` IntelLLVM uses fp-model=fast by default, breaking IsNan and IsInf tests. Use -ffp-model=precise to fix this. IntelLLVM does not support -Wchar-subscripts Fixes #4255
-
- 22 May, 2023 1 commit
-
-
Copybara-Service authored
PiperOrigin-RevId: 534150776 Change-Id: Ib6c07c6abd06c259494928102e2cb800b6652612
-
- 21 May, 2023 1 commit
-
-
Shlomi Nissan authored
-
- 17 May, 2023 1 commit
-
-
Dino Radakovic authored
PiperOrigin-RevId: 532796425 Change-Id: If81029216cf12b9b05f8e2d79671ba106ebd28fb
-
- 16 May, 2023 1 commit
-
-
Dino Radakovic authored
Fixes #4235 PiperOrigin-RevId: 532446854 Change-Id: If7e1dade02a80d9a30813c136bba3f20c796f0fa
-
- 15 May, 2023 2 commits
-
-
Copybara-Service authored
PiperOrigin-RevId: 532204016 Change-Id: Ifa309f31bb959b43faa54c5ce631a823e6a2888a
-
Copybara-Service authored
PiperOrigin-RevId: 532143036 Change-Id: I3dd57e975006478eb6b16b8ea289531738a8a0b5
-
- 11 May, 2023 4 commits
-
-
Abseil Team authored
It isn't declared in any header or referenced from any other file. PiperOrigin-RevId: 531209642 Change-Id: I9e7df37f737b00994f8845ed38c3b775879cb25c
-
yagneshprajapati authored
xml report gan removed
-
yagneshprajapati authored
xUnit link
-
yagneshprajapati authored
xunit link
-
- 08 May, 2023 1 commit
-
-
pateldeev authored
-
- 07 May, 2023 1 commit
-
-
yagneshprajapati authored
-
- 05 May, 2023 1 commit
-
-
Abseil Team authored
PiperOrigin-RevId: 529762901 Change-Id: I6ce4d630191bf265f847aef2d5dcc12a712faa60
-
- 02 May, 2023 1 commit
-
-
Copybara-Service authored
PiperOrigin-RevId: 528781910 Change-Id: I4038332a6255921792bfb4a8098aa84243d48e15
-
- 01 May, 2023 2 commits
-
-
Andy Soffer authored
-
Copybara-Service authored
PiperOrigin-RevId: 528474013 Change-Id: I60cd509aded8d8b02423ea1b07c2c27e3709a808
-
- 28 Apr, 2023 2 commits
-
-
Dino Radakovic authored
Some versions of MSVC provide incorrect values for the latter and rely on _MSVC_LANG instead. Fixes #4226. PiperOrigin-RevId: 527919195 Change-Id: Ifcca4612074f5ebc5337094426866a187f79f90a
-
Tom Hughes authored
PiperOrigin-RevId: 527740306 Change-Id: I61308cc232c346d5ff8b0548d4c552a59633fffc
-
- 26 Apr, 2023 1 commit
-
-
Abseil Team authored
This change brings InitGoogleTest semantic in accordance with the official documentation: only GoogleTest flags are removed from argc/argv. The rest of the flags remains in place. We do nothing special for flags with unrecognized gunit_/gtest_ prefix and we do not report them. PiperOrigin-RevId: 527257221 Change-Id: Ibb29a1bda1a44251a4ee579c0fb5bbdfd9965c21
-
- 25 Apr, 2023 2 commits
-
-
Vertexwahn authored
-
Copybara-Service authored
PiperOrigin-RevId: 526972449 Change-Id: I77d8bd37807f6c6ab5256f1e6c4abc64cceee740
-
- 24 Apr, 2023 1 commit
-
-
Patryk Gawroński authored
Rename 'Result' struct to 'NonMoveableStruct' in gmock-spec-builders_test.cc in ExpectCallTest.NonMoveableType test
-
- 21 Apr, 2023 2 commits
-
-
Tom Hughes authored
https://clang.llvm.org/extra/clang-tidy/checks/modernize/use-equals-default.html PiperOrigin-RevId: 526079054 Change-Id: Ia4db21e3e5f58b90de05d52fd94b291ed06d785d
-
Tom Hughes authored
PiperOrigin-RevId: 526046714 Change-Id: I6ad0deff2a7f6dfef75a643c95ad914c83b9ba38
-
- 20 Apr, 2023 5 commits
-
-
Tom Hughes authored
PiperOrigin-RevId: 525850646 Change-Id: I64387f5b933beb79cd05636dca81b7a75213383e
-
Tom Hughes authored
PiperOrigin-RevId: 525828947 Change-Id: I66f47c835bc93ba171eba0da8df09eff89c6c77b
-
Tom Hughes authored
PiperOrigin-RevId: 525820426 Change-Id: Ib5baa8da4a54ebb17b6ace12240ed03eedb46091
-
Tom Hughes authored
PiperOrigin-RevId: 525794940 Change-Id: Ib2639058610c91cbffbb0f22a5e71573e0cbd651
-
Tom Hughes authored
definitions https://clang.llvm.org/extra/clang-tidy/checks/readability/inconsistent-declaration-parameter-name.html PiperOrigin-RevId: 525752102 Change-Id: Ibf9d3d1dbae8f95cfc7c6ad29fe4b677f4ee19cf
-
- 17 Apr, 2023 2 commits
-
-
Copybara-Service authored
PiperOrigin-RevId: 524932412 Change-Id: Ie70282f7e82cb3b9442bd15bbe49bb9b00e56eb9
-
Abseil Team authored
PiperOrigin-RevId: 524868227 Change-Id: I702ede27570e3d3f06d534d6ccf8b39689105d07
-
- 14 Apr, 2023 1 commit
-
-
Jeryl Vaz authored
-
- 12 Apr, 2023 1 commit
-
-
Copybara-Service authored
PiperOrigin-RevId: 523706897 Change-Id: If6dcc97c81a20f8fe675241518ae1d6cf23ebf39
-
- 11 Apr, 2023 2 commits
-
-
Abseil Team authored
The slowdown appears to be due to an implicit conversion of distinct (yet semantically identical) lambdas to `std::function`. Lifting out the lambdas into functors that don't get re-instantiated reduces compilation times by nearly half. Fixes #4156 PiperOrigin-RevId: 523447948 Change-Id: Ib0ae0761a54d7b1f2b706b14b2858eedf47e2297
-
Abseil Team authored
This seems to just have been an oversight. POSIX socket APIs work just fine on macOS. Fixes https://github.com/google/googletest/issues/4214. PiperOrigin-RevId: 523398386 Change-Id: I9d56cd9c6933318c1f0b0024f7fef44122fd0c83
-
- 05 Apr, 2023 1 commit
-
-
Abseil Team authored
Ensure that tests are run in the order specified in the source code, even if they are registered manually using RegisterTest. There should be no behavior change for the common case. PiperOrigin-RevId: 522136303 Change-Id: If155e2666780af0e514fbbf5ff2b157d5fe2fef1
-