Vladimir Goncharov 
							
						 
					 
					
						
						
							
						
						9ac4cd0f49 
					 
					
						
						
							
							Add matchers for testing exception properties  
						
						 
						
						... 
						
						
						
						This PR adds matchers that accept a callable and verify that when invoked, it throws an exception with the given type and properties.
Fixes  #952  
						
						
					 
					
						2020-08-03 23:47:57 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								srz_zumix 
							
						 
					 
					
						
						
							
						
						7d47077245 
					 
					
						
						
							
							fix tests  
						
						 
						
						
						
						
					 
					
						2020-08-02 09:18:13 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Barolak 
							
						 
					 
					
						
						
							
						
						e6e2d3b761 
					 
					
						
						
							
							Merge pull request  #2952  from jasjuang:master  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 324016198 
						
						
					 
					
						2020-07-31 14:51:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Barolak 
							
						 
					 
					
						
						
							
						
						e61125f053 
					 
					
						
						
							
							Merge pull request  #2920  from ongjunjie:fix-death-test-regex  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 324014547 
						
						
					 
					
						2020-07-31 14:51:35 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Francisco Geiman Thiesen 
							
						 
					 
					
						
						
							
						
						7b2f00d9df 
					 
					
						
						
							
							Removing tiny-dnn from "Who is using.."  
						
						 
						
						... 
						
						
						
						The tiny-dnn project has changed the test framework (d0d35ca2f4 ) and removed the googletest usage.
Removing it from the "Who is Using Google Test?" list so as to keep it accurate. 
						
						
					 
					
						2020-07-29 21:00:25 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						68ca04c261 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Updated documentation for Value-Parameterized Tests: Per-default, a TEST_P without a corresponding INSTANTIATE_TEST_SUITE_P now causes a failing test.
PiperOrigin-RevId: 323622468 
						
						
					 
					
						2020-07-29 15:48:29 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								srz_zumix 
							
						 
					 
					
						
						
							
						
						317ec2f296 
					 
					
						
						
							
							fix GTEST_REMOVE_LEGACY_TEST_CASEAPI_ typo  
						
						 
						
						
						
						
					 
					
						2020-07-29 07:42:58 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						18a9aeda7a 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Internal documentation change.
PiperOrigin-RevId: 323612305 
						
						
					 
					
						2020-07-28 14:22:08 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ofats 
							
						 
					 
					
						
						
							
						
						c64309924d 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Stop using ADL for InvokeArgument action.
PiperOrigin-RevId: 323234396 
						
						
					 
					
						2020-07-28 14:21:59 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jasjuang 
							
						 
					 
					
						
						
							
						
						7bde252cb7 
					 
					
						
						
							
							fix clang tidy modernize-use-equals-default warnings  
						
						 
						
						
						
						
					 
					
						2020-07-19 15:18:22 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vslashg 
							
						 
					 
					
						
						
							
						
						a781fe29bc 
					 
					
						
						
							
							Merge pull request  #2937  from Ashikpaul:patch-1  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 321178217 
						
						
					 
					
						2020-07-15 14:09:43 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ofats 
							
						 
					 
					
						
						
							
						
						eb660507ff 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Move matchers' tests from *generated* to common files.
PiperOrigin-RevId: 320954068 
						
						
					 
					
						2020-07-15 14:09:29 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vslashg 
							
						 
					 
					
						
						
							
						
						af287b4ffd 
					 
					
						
						
							
							Merge pull request  #2903  from AmatanHead:informative-exception-asserts  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 320425648 
						
						
					 
					
						2020-07-15 14:09:20 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashik Paul 
							
						 
					 
					
						
						
							
						
						c4a5ee3ac0 
					 
					
						
						
							
							Fixed some minor typos  
						
						 
						
						
						
						
					 
					
						2020-07-11 12:13:05 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						70b90929b1 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Adding std:: namespace to string in the example
PiperOrigin-RevId: 320327910 
						
						
					 
					
						2020-07-09 13:35:53 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gennadiy Rozental 
							
						 
					 
					
						
						
							
						
						c7f05e08af 
					 
					
						
						
							
							Merge pull request  #2872  from elindsey:master  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 320224740 
						
						
					 
					
						2020-07-09 13:35:44 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gennadiy Rozental 
							
						 
					 
					
						
						
							
						
						592d464243 
					 
					
						
						
							
							Merge pull request  #2808  from OlivierLDff:cmake-cpp11-feature  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 320222294 
						
						
					 
					
						2020-07-09 13:35:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gennadiy Rozental 
							
						 
					 
					
						
						
							
						
						017c8d56ba 
					 
					
						
						
							
							Merge pull request  #2682  from mjvankampen:cmake-QNX-fix  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 320191208 
						
						
					 
					
						2020-07-09 13:35:27 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ofats 
							
						 
					 
					
						
						
							
						
						08b787796c 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Replace ByRef with std::ref everywhere in docs.
PiperOrigin-RevId: 320002303 
						
						
					 
					
						2020-07-09 13:35:18 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						9aaaaf3f3d 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Cleanup: Error message grammar fix.
PiperOrigin-RevId: 319992912 
						
						
					 
					
						2020-07-09 13:35:10 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						b9a8afcf2e 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Fix mismatch between `int` and `int32_t` in the parse function.
On some platforms, those are different types.
PiperOrigin-RevId: 319991862 
						
						
					 
					
						2020-07-09 13:35:01 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						356f2d264a 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Improve compatibility with strict compilers targeting Windows
Remove an unnecessary ##, which could result in warnings about invalid preprocessor tokens when pasting to an initial '('
PiperOrigin-RevId: 319277617 
						
						
					 
					
						2020-07-05 16:25:43 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Olivier Ldff 
							
						 
					 
					
						
						
							
						
						131878ce9e 
					 
					
						
						
							
							use target_compile_features to use c++11 if cmake > 3.8  
						
						 
						
						... 
						
						
						
						If target_compile_features is available and cxx_std_11.
This fix compilation with clang and gcc when c++11 isn't specified by user. 
						
						
					 
					
						2020-07-02 09:36:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jun Jie 
							
						 
					 
					
						
						
							
						
						5c0ef1cb84 
					 
					
						
						
							
							Fix test failing when simple regex is used  
						
						 
						
						... 
						
						
						
						Test MatcherDeathTest.DoesNotBreakBareRegexMatching fails when
googletest uses simple regex instead of posix regex.
This partially fixes  #2687  
						
						
					 
					
						2020-07-02 13:33:56 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						aee0f9d9b5 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Add Bazel build rules for gtest_list_output_unittest.py and correct some off-by-one line number expectations.
PiperOrigin-RevId: 318466071 
						
						
					 
					
						2020-06-26 12:04:14 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						e5613588a1 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Normalize headers in gMock docs
Increasing Header levels on two pages, to better match other pages in the same directory.
PiperOrigin-RevId: 318280892 
						
						
					 
					
						2020-06-26 12:04:05 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						05c4a036bb 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Update auto_mock to support C++17 nested namespaces
PiperOrigin-RevId: 318192214 
						
						
					 
					
						2020-06-26 12:03:55 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Barolak 
							
						 
					 
					
						
						
							
						
						849ed6b172 
					 
					
						
						
							
							Merge pull request  #2902  from mshingote:master  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 318147761 
						
						
					 
					
						2020-06-26 12:03:46 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						a4007e944f 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Make sure sanitizers do not tamper with the stack here in StackLowerThanAddress().
PiperOrigin-RevId: 318082465 
						
						
					 
					
						2020-06-26 12:03:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Barolak 
							
						 
					 
					
						
						
							
						
						5e0cf72b7c 
					 
					
						
						
							
							Merge pull request  #2718  from NINI1988:master  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 317696457 
						
						
					 
					
						2020-06-26 12:03:26 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Barolak 
							
						 
					 
					
						
						
							
						
						62f388e15f 
					 
					
						
						
							
							Merge pull request  #2891  from zoddicus:fixMinGW  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 317666280 
						
						
					 
					
						2020-06-26 12:03:15 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Goncharov 
							
						 
					 
					
						
						
							
						
						0d2830b283 
					 
					
						
						
							
							Make EXPECT_THROW and EXPECT_NO_THROW macros more informative  
						
						 
						
						... 
						
						
						
						EXPECT_THROW and EXPECT_NO_THROW will now print exception type and message when an unexpected std::exception-derived error is thrown.
Fixes  #2878  
						
						
					 
					
						2020-06-20 11:45:45 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mayur Shingote 
							
						 
					 
					
						
						
							
						
						93dc015a85 
					 
					
						
						
							
							Updated googletest issue tracker url.  
						
						 
						
						
						
						
					 
					
						2020-06-19 22:43:55 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						c6e309b268 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						gtest.cc: fix a couple typos
s/paramaterized/parameterized/
PiperOrigin-RevId: 316878900 
						
						
					 
					
						2020-06-18 16:09:35 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						549c5d061e 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						gMock Cookbook: Fix incorrect comment about EXPECT priority order
It's actually the last matching expectation that's used, not the first.
PiperOrigin-RevId: 316490770 
						
						
					 
					
						2020-06-15 16:56:42 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ting-Wei Lan 
							
						 
					 
					
						
						
							
						
						2e8ebe69dc 
					 
					
						
						
							
							Avoid using environ on FreeBSD  
						
						 
						
						... 
						
						
						
						WebKit passes -Wl,--no-undefined to the compiler when linking shared
libraries. This is usually a good practice, but it causes gtest to fail
to link because of the use of environ. FreeBSD puts environ symbol in
crt1.o instead of libc.so, so the linker is unable to find environ when
linking a shared library.
Fortunately, there is an easy way to fix it. Since the only use of
environ in gtest is to pass it to execve, we can simply replace execve
with execv to avoid the need of environ. execv is usually a simple
wrapper around execve, so it should be safe to use.
This problem was found and reported more than three years ago. The same
fix is already committed to WebKit and we don't see any problem reports
caused by the change.
https://bugs.webkit.org/show_bug.cgi?id=138420 
https://trac.webkit.org/changeset/194501/webkit 
https://bugs.webkit.org/show_bug.cgi?id=208409 
https://trac.webkit.org/changeset/257691/webkit 
https://groups.google.com/forum/#!topic/googletestframework/wrrMj_fmXMc  
						
						
					 
					
						2020-06-13 14:15:32 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dmauro 
							
						 
					 
					
						
						
							
						
						8567b09290 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Adds support for printing pointers of types char8_t, char16_t, and char32_t.
PiperOrigin-RevId: 316112767 
						
						
					 
					
						2020-06-12 18:24:28 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krystian Kuzniarek 
							
						 
					 
					
						
						
							
						
						82e5687373 
					 
					
						
						
							
							remove a duplicated include  
						
						 
						
						... 
						
						
						
						Detection of string_view type (whether it's std or Abseil)
is done in googletest/include/gtest/internal/gtest-port.h
with GTEST_INTERNAL_HAS_STRING_VIEW. 
						
						
					 
					
						2020-06-12 11:38:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						13a433a94d 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Change string matchers, like HasSubstr, to accept `string_view` input if available.
PiperOrigin-RevId: 315726484 
						
						
					 
					
						2020-06-10 17:37:39 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						9f287b46d1 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Make visible ParseInt32 in case users have separate gmock/gtest libraries and hidden-by-default symbols.
This function is still considered an internal implementation detail and is subject to change without notice. It is still unsafe/unsupported to link together libraries built at different commits.
PiperOrigin-RevId: 315405429 
						
						
					 
					
						2020-06-10 17:37:31 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						ec94d9f24c 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Fail TEST_Ps or TYPED_TEST_Ps that are defined but are not instantiated, as well as the opposite case, where INSTANTIATE_TEST_SUITE_P or INSTANTIATE_TYPED_TEST_SUITE_P is used but without any matching TEST_P or TYPED_TEST_P.
PiperOrigin-RevId: 315255779 
						
						
					 
					
						2020-06-10 17:37:22 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dmauro 
							
						 
					 
					
						
						
							
						
						1b0cdaae57 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Add missing static_cast to char32_t printer
PiperOrigin-RevId: 314925583 
						
						
					 
					
						2020-06-10 17:37:14 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Harrison 
							
						 
					 
					
						
						
							
						
						1eda5d825a 
					 
					
						
						
							
							Fix build issue for MinGW  
						
						 
						
						... 
						
						
						
						Fixes  #2885  
						
						
					 
					
						2020-06-10 11:32:08 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dmauro 
							
						 
					 
					
						
						
							
						
						4fe018038f 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Adds support for printing the types char8_t, char16_t, and char32_t
This changes prints these types as Unicode code points. It is possible
that there is a better way of printing these types, but that change is
more complex, and the format in which Googletest prints these types is
subject to change if someone implements a better way of printing them.
This fixes the C++20 build, which removed support for printing these types.
https://en.cppreference.com/w/cpp/io/basic_ostream/operator_ltlt2 
Fixes  #2854 
PiperOrigin-RevId: 314826912 
						
						
					 
					
						2020-06-05 03:57:06 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gennadiy Rozental 
							
						 
					 
					
						
						
							
						
						07d4a6e93d 
					 
					
						
						
							
							Merge pull request  #2742  from kuzkry:c++17-type-printers  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 314593695 
						
						
					 
					
						2020-06-05 03:56:58 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						210aab09de 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						gMock Cookbook: Slight rewording
Remove "I" because documentation can have multiple authors. And remove unnecessary "guy".
PiperOrigin-RevId: 314533746 
						
						
					 
					
						2020-06-05 03:56:49 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gennadiy Rozental 
							
						 
					 
					
						
						
							
						
						cb44c86c1a 
					 
					
						
						
							
							Merge pull request  #2755  from Conan-Kudo:set-version-for-libs  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 314427570 
						
						
					 
					
						2020-06-02 20:45:20 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						26dadc2241 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Note that EXPECT_EQ(actual_value, expected_value) or EXPECT_THAT(actual_value, Eq(expected_value)) is preferred over EXPECT_THAT(actual_value, expected_value).
PiperOrigin-RevId: 314350852 
						
						
					 
					
						2020-06-02 20:45:11 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						df6813f5e0 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Modify NULL to nullptr in code examples
PiperOrigin-RevId: 314150792 
						
						
					 
					
						2020-06-02 20:45:03 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eli Lindsey 
							
						 
					 
					
						
						
							
						
						a2533417ca 
					 
					
						
						
							
							fix compilation on OpenBSD 6.7  
						
						 
						
						... 
						
						
						
						Building on OpenBSD 6.7 current fails due to implicit numeric
conversions:
    OpenBSD clang version 8.0.1 (tags/RELEASE_801/final) (based on LLVM 8.0.1)
    Target: amd64-unknown-openbsd6.7
    Thread model: posix
    InstalledDir: /usr/bin
    In file included from /tmp/u/build/_deps/googletest-src/googletest/src/gtest-all.cc:45:
    /tmp/u/build/_deps/googletest-src/googletest/src/gtest-port.cc:201:19: error: implicit conversion changes signedness:
          'int' to 'unsigned long' [-Werror,-Wsign-conversion]
      mib[5] = size / mib[4];
                    ~ ^~~~~~
    /tmp/u/build/_deps/googletest-src/googletest/src/gtest-port.cc:211:33: error: implicit conversion changes signedness:
          'int' to 'unsigned long' [-Werror,-Wsign-conversion]
      for (size_t i = 0; i < size / mib[4]; i++) {
                                  ~ ^~~~~~
    /tmp/u/build/_deps/googletest-src/googletest/src/gtest-port.cc:215:10: error: implicit conversion changes signedness:
          'int' to 'size_t' (aka 'unsigned long') [-Werror,-Wsign-conversion]
      return nthreads;
      ~~~~~~ ^~~~~~~~
    /tmp/u/build/_deps/googletest-src/googletest/src/gtest-port.cc:201:17: error: implicit conversion loses integer
          precision: 'unsigned long' to 'int' [-Werror,-Wshorten-64-to-32]
      mib[5] = size / mib[4];
             ~ ~~~~~^~~~~~~~
    4 errors generated. 
						
						
					 
					
						2020-05-30 15:41:06 -04:00