- 13 Apr, 2018 1 commit
-
-
Gennadiy Civil authored
merging
-
- 12 Apr, 2018 11 commits
-
-
Gennadiy Civil authored
more fixing osx libstd++ bugs
-
Gennadiy Civil authored
fixing
-
Gennadiy Civil authored
merging, fix OSX issue
-
Gennadiy Civil authored
merging
-
Gennadiy Civil authored
merging
-
Gennadiy Civil authored
merging
-
Gennadiy Civil authored
msvc
-
Gennadiy Civil authored
revert this one
-
Gennadiy Civil authored
merge, ... gmock-matchers test
-
Gennadiy Civil authored
-
Victor Costan authored
Internal CL 156157936, which was published in commit fe402c27, introduced undefined behavior by casting a base class (internal::{Naggy,Nice,Strict}Base<MockClass>, using the curiously recurring template pattern) pointer to a derived class ({Naggy,Nice,Strict}Mock<MockClass>), in the base class' constructor. At that point, the object isn't guaranteed to have taken on the shape of the derived class, and casting is undefined behavior. The undefined behavior was caught by Chrome's CFI build bot [1], and prevents rolling googletest past that commit / CL. This commit simplifies the {Naggy,Nice,Strict}Mock class hierarchy in a way that removes the undefined behavior. [1] https://www.chromium.org/developers/testing/control-flow-integrity
-
- 11 Apr, 2018 4 commits
-
-
Gennadiy Civil authored
-
Gennadiy Civil authored
pizza work, cont
-
Gennadiy Civil authored
osx pizzas, cont
-
Gennadiy Civil authored
fixing osx pizza
-
- 10 Apr, 2018 3 commits
-
-
Gennadiy Civil authored
merging
-
Gennadiy Civil authored
RE-Doing the merge, this time with gcc on mac in the PR so I can catch errors before merging the PR
-
Gennadiy Civil authored
-
- 09 Apr, 2018 10 commits
-
-
Gennadiy Civil authored
-
Gennadiy Civil authored
formatting
-
Gennadiy Civil authored
tuning
-
Gennadiy Civil authored
tuning
-
Gennadiy Civil authored
cont
-
Gennadiy Civil authored
-
Gennadiy Civil authored
-
Gennadiy Civil authored
-
Gennadiy Civil authored
testing msvc again
-
Gennadiy Civil authored
More msvc 14
-
- 06 Apr, 2018 2 commits
-
-
Gennadiy Civil authored
-
Gennadiy Civil authored
-
- 05 Apr, 2018 5 commits
-
-
Gennadiy Civil authored
-
Gennadiy Civil authored
-
Gennadiy Civil authored
-
Gennadiy Civil authored
Merging matchers test
-
Gennadiy Civil authored
-
- 04 Apr, 2018 4 commits
-
-
Gennadiy Civil authored
-
Gennadiy Civil authored
More on MSVC warning C4503, decorated name length exceeded
-
Gennadiy Civil authored
-
Gennadiy Civil authored
-