I'm trying to land
https://crrev.com/c/1668070,
which uses Google Mock for some tests. I had a previous version of the
patchset building on all builders a few weeks ago, but I had to put in
on the back burner for a bit. Now, after doing a sync and rebase, the
tests are failing to build on Windows, but are still working on all
other platforms. The error messages all appear to be failing static
asserts from Google Mock, such as the following:
telemetry_log_writer_unittest.cc(45,3): error: static_assert failed "(override) should be enclosed in parentheses."
Given
that "(override)" obviously is indeed enclosed in parentheses, it would
appear that the preprocessor macros that check for that and the
compiler aren't getting along, somehow.
Any ideas?
Thanks!