[root@name01 protobuf-2.5.0]# make check
Making check in .
make[1]: Entering directory `/usr/local/protobuf/protobuf-2.5.0'
make check-local
make[2]: Entering directory `/usr/local/protobuf/protobuf-2.5.0'
Making lib/libgtest.a lib/libgtest_main.a in gtest
make[3]: Entering directory `/usr/local/protobuf/protobuf-2.5.0/gtest'
depbase=`echo src/gtest-all.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I./build-aux -I. -I./include -pthread -DGTEST_HAS_PTHREAD=1 -g -DNDEBUG -MT src/gtest-all.lo -MD -MP -MF $depbase.Tpo -c -o src/gtest-all.lo src/gtest-all.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I./build-aux -I. -I./include -pthread -DGTEST_HAS_PTHREAD=1 -g -DNDEBUG -MT src/gtest-all.lo -MD -MP -MF src/.deps/gtest-all.Tpo -c src/gtest-all.cc -fPIC -DPIC -o src/.libs/gtest-all.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I./build-aux -I. -I./include -pthread -DGTEST_HAS_PTHREAD=1 -g -DNDEBUG -MT src/gtest-all.lo -MD -MP -MF src/.deps/gtest-all.Tpo -c src/gtest-all.cc -o src/gtest-all.o >/dev/null 2>&1
/bin/sh ./libtool --tag=CXX --mode=link g++ -pthread -DGTEST_HAS_PTHREAD=1 -g -DNDEBUG -o lib/libgtest.la -rpath /usr/local/protobuf/protobuf-2.5.0/output/lib src/gtest-all.lo
libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-redhat-linux/4.4.7/../../../crti.o /usr/lib/gcc/i686-redhat-linux/4.4.7/crtbeginS.o src/.libs/gtest-all.o -L/usr/lib/gcc/i686-redhat-linux/4.4.7 -L/usr/lib/gcc/i686-redhat-linux/4.4.7/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-redhat-linux/4.4.7/crtendS.o /usr/lib/gcc/i686-redhat-linux/4.4.7/../../../crtn.o -pthread -pthread -Wl,-soname -Wl,libgtest.so.0 -o lib/.libs/libgtest.so.0.0.0
libtool: link: (cd "lib/.libs" && rm -f "libgtest.so.0" && ln -s "libgtest.so.0.0.0" "libgtest.so.0")
libtool: link: (cd "lib/.libs" && rm -f "libgtest.so" && ln -s "libgtest.so.0.0.0" "libgtest.so")
libtool: link: ar cru lib/.libs/libgtest.a src/gtest-all.o
libtool: link: ranlib lib/.libs/libgtest.a
libtool: link: ( cd "lib/.libs" && rm -f "libgtest.la" && ln -s "../libgtest.la" "libgtest.la" )
depbase=`echo src/gtest_main.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I./build-aux -I. -I./include -pthread -DGTEST_HAS_PTHREAD=1 -g -DNDEBUG -MT src/gtest_main.lo -MD -MP -MF $depbase.Tpo -c -o src/gtest_main.lo src/gtest_main.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I./build-aux -I. -I./include -pthread -DGTEST_HAS_PTHREAD=1 -g -DNDEBUG -MT src/gtest_main.lo -MD -MP -MF src/.deps/gtest_main.Tpo -c src/gtest_main.cc -fPIC -DPIC -o src/.libs/gtest_main.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I./build-aux -I. -I./include -pthread -DGTEST_HAS_PTHREAD=1 -g -DNDEBUG -MT src/gtest_main.lo -MD -MP -MF src/.deps/gtest_main.Tpo -c src/gtest_main.cc -o src/gtest_main.o >/dev/null 2>&1
/bin/sh ./libtool --tag=CXX --mode=link g++ -pthread -DGTEST_HAS_PTHREAD=1 -g -DNDEBUG -o lib/libgtest_main.la -rpath /usr/local/protobuf/protobuf-2.5.0/output/lib src/gtest_main.lo lib/libgtest.la
libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-redhat-linux/4.4.7/../../../crti.o /usr/lib/gcc/i686-redhat-linux/4.4.7/crtbeginS.o src/.libs/gtest_main.o -Wl,-rpath -Wl,/usr/local/protobuf/protobuf-2.5.0/gtest/lib/.libs -Wl,-rpath -Wl,/usr/local/protobuf/protobuf-2.5.0/output/lib lib/.libs/libgtest.so -L/usr/lib/gcc/i686-redhat-linux/4.4.7 -L/usr/lib/gcc/i686-redhat-linux/4.4.7/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-redhat-linux/4.4.7/crtendS.o /usr/lib/gcc/i686-redhat-linux/4.4.7/../../../crtn.o -pthread -pthread -Wl,-soname -Wl,libgtest_main.so.0 -o lib/.libs/libgtest_main.so.0.0.0
libtool: link: (cd "lib/.libs" && rm -f "libgtest_main.so.0" && ln -s "libgtest_main.so.0.0.0" "libgtest_main.so.0")
libtool: link: (cd "lib/.libs" && rm -f "libgtest_main.so" && ln -s "libgtest_main.so.0.0.0" "libgtest_main.so")
libtool: link: ar cru lib/.libs/libgtest_main.a src/gtest_main.o
libtool: link: ranlib lib/.libs/libgtest_main.a
libtool: link: ( cd "lib/.libs" && rm -f "libgtest_main.la" && ln -s "../libgtest_main.la" "libgtest_main.la" )
make[3]: Leaving directory `/usr/local/protobuf/protobuf-2.5.0/gtest'
make[2]: Leaving directory `/usr/local/protobuf/protobuf-2.5.0'
make[1]: Leaving directory `/usr/local/protobuf/protobuf-2.5.0'
Making check in src
make[1]: Entering directory `/usr/local/protobuf/protobuf-2.5.0/src'
make check-am
make[2]: Entering directory `/usr/local/protobuf/protobuf-2.5.0/src'
make protoc protobuf-test protobuf-lazy-descriptor-test protobuf-lite-test test_plugin
make[3]: Entering directory `/usr/local/protobuf/protobuf-2.5.0/src'
make[3]: `protoc' is up to date.
g++ -DHAVE_CONFIG_H -I. -I.. -I../gtest/include -I../gtest/include -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -DNDEBUG -MT protobuf_test-common_unittest.o -MD -MP -MF .deps/protobuf_test-common_unittest.Tpo -c -o protobuf_test-common_unittest.o `test -f 'google/protobuf/stubs/common_unittest.cc' || echo './'`google/protobuf/stubs/common_unittest.cc
mv -f .deps/protobuf_test-common_unittest.Tpo .deps/protobuf_test-common_unittest.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../gtest/include -I../gtest/include -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -DNDEBUG -MT protobuf_test-once_unittest.o -MD -MP -MF .deps/protobuf_test-once_unittest.Tpo -c -o protobuf_test-once_unittest.o `test -f 'google/protobuf/stubs/once_unittest.cc' || echo './'`google/protobuf/stubs/once_unittest.cc
mv -f .deps/protobuf_test-once_unittest.Tpo .deps/protobuf_test-once_unittest.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../gtest/include -I../gtest/include -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -DNDEBUG -MT protobuf_test-strutil_unittest.o -MD -MP -MF .deps/protobuf_test-strutil_unittest.Tpo -c -o protobuf_test-strutil_unittest.o `test -f 'google/protobuf/stubs/strutil_unittest.cc' || echo './'`google/protobuf/stubs/strutil_unittest.cc
mv -f .deps/protobuf_test-strutil_unittest.Tpo .deps/protobuf_test-strutil_unittest.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../gtest/include -I../gtest/include -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -DNDEBUG -MT protobuf_test-structurally_valid_unittest.o -MD -MP -MF .deps/protobuf_test-structurally_valid_unittest.Tpo -c -o protobuf_test-structurally_valid_unittest.o `test -f 'google/protobuf/stubs/structurally_valid_unittest.cc' || echo './'`google/protobuf/stubs/structurally_valid_unittest.cc
mv -f .deps/protobuf_test-structurally_valid_unittest.Tpo .deps/protobuf_test-structurally_valid_unittest.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../gtest/include -I../gtest/include -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -DNDEBUG -MT protobuf_test-stringprintf_unittest.o -MD -MP -MF .deps/protobuf_test-stringprintf_unittest.Tpo -c -o protobuf_test-stringprintf_unittest.o `test -f 'google/protobuf/stubs/stringprintf_unittest.cc' || echo './'`google/protobuf/stubs/stringprintf_unittest.cc
mv -f .deps/protobuf_test-stringprintf_unittest.Tpo .deps/protobuf_test-stringprintf_unittest.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../gtest/include -I../gtest/include -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -DNDEBUG -MT protobuf_test-template_util_unittest.o -MD -MP -MF .deps/protobuf_test-template_util_unittest.Tpo -c -o protobuf_test-template_util_unittest.o `test -f 'google/protobuf/stubs/template_util_unittest.cc' || echo './'`google/protobuf/stubs/template_util_unittest.cc
mv -f .deps/protobuf_test-template_util_unittest.Tpo .deps/protobuf_test-template_util_unittest.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../gtest/include -I../gtest/include -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -DNDEBUG -MT protobuf_test-type_traits_unittest.o -MD -MP -MF .deps/protobuf_test-type_traits_unittest.Tpo -c -o protobuf_test-type_traits_unittest.o `test -f 'google/protobuf/stubs/type_traits_unittest.cc' || echo './'`google/protobuf/stubs/type_traits_unittest.cc
mv -f .deps/protobuf_test-type_traits_unittest.Tpo .deps/protobuf_test-type_traits_unittest.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../gtest/include -I../gtest/include -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -DNDEBUG -MT protobuf_test-descriptor_database_unittest.o -MD -MP -MF .deps/protobuf_test-descriptor_database_unittest.Tpo -c -o protobuf_test-descriptor_database_unittest.o `test -f 'google/protobuf/descriptor_database_unittest.cc' || echo './'`google/protobuf/descriptor_database_unittest.cc
mv -f .deps/protobuf_test-descriptor_database_unittest.Tpo .deps/protobuf_test-descriptor_database_unittest.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../gtest/include -I../gtest/include -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -DNDEBUG -MT protobuf_test-descriptor_unittest.o -MD -MP -MF .deps/protobuf_test-descriptor_unittest.Tpo -c -o protobuf_test-descriptor_unittest.o `test -f 'google/protobuf/descriptor_unittest.cc' || echo './'`google/protobuf/descriptor_unittest.cc
mv -f .deps/protobuf_test-descriptor_unittest.Tpo .deps/protobuf_test-descriptor_unittest.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../gtest/include -I../gtest/include -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -DNDEBUG -MT protobuf_test-dynamic_message_unittest.o -MD -MP -MF .deps/protobuf_test-dynamic_message_unittest.Tpo -c -o protobuf_test-dynamic_message_unittest.o `test -f 'google/protobuf/dynamic_message_unittest.cc' || echo './'`google/protobuf/dynamic_message_unittest.cc
mv -f .deps/protobuf_test-dynamic_message_unittest.Tpo .deps/protobuf_test-dynamic_message_unittest.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../gtest/include -I../gtest/include -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -DNDEBUG -MT protobuf_test-extension_set_unittest.o -MD -MP -MF .deps/protobuf_test-extension_set_unittest.Tpo -c -o protobuf_test-extension_set_unittest.o `test -f 'google/protobuf/extension_set_unittest.cc' || echo './'`google/protobuf/extension_set_unittest.cc
mv -f .deps/protobuf_test-extension_set_unittest.Tpo .deps/protobuf_test-extension_set_unittest.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../gtest/include -I../gtest/include -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -DNDEBUG -MT protobuf_test-generated_message_reflection_unittest.o -MD -MP -MF .deps/protobuf_test-generated_message_reflection_unittest.Tpo -c -o protobuf_test-generated_message_reflection_unittest.o `test -f 'google/protobuf/generated_message_reflection_unittest.cc' || echo './'`google/protobuf/generated_message_reflection_unittest.cc
mv -f .deps/protobuf_test-generated_message_reflection_unittest.Tpo .deps/protobuf_test-generated_message_reflection_unittest.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../gtest/include -I../gtest/include -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -DNDEBUG -MT protobuf_test-message_unittest.o -MD -MP -MF .deps/protobuf_test-message_unittest.Tpo -c -o protobuf_test-message_unittest.o `test -f 'google/protobuf/message_unittest.cc' || echo './'`google/protobuf/message_unittest.cc
mv -f .deps/protobuf_test-message_unittest.Tpo .deps/protobuf_test-message_unittest.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../gtest/include -I../gtest/include -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -DNDEBUG -MT protobuf_test-reflection_ops_unittest.o -MD -MP -MF .deps/protobuf_test-reflection_ops_unittest.Tpo -c -o protobuf_test-reflection_ops_unittest.o `test -f 'google/protobuf/reflection_ops_unittest.cc' || echo './'`google/protobuf/reflection_ops_unittest.cc
mv -f .deps/protobuf_test-reflection_ops_unittest.Tpo .deps/protobuf_test-reflection_ops_unittest.Po
g++ -DHAVE_CONFIG_H -I. -I.. -I../gtest/include -I../gtest/include -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -g -DNDEBUG -MT protobuf_test-repeated_field_unittest.o -MD -MP -MF .deps/protobuf_test-repeated_field_unittest.Tpo -c -o protobuf_test-repeated_field_unittest.o `test -f 'google/protobuf/repeated_field_unittest.cc' || echo './'`google/protobuf/repeated_field_unittest.cc
.....
[ OK ] ValidationErrorTest.InvalidOptionName (0 ms)
[ RUN ] ValidationErrorTest.RepeatedOption
[ OK ] ValidationErrorTest.RepeatedOption (1 ms)
[ RUN ] ValidationErrorTest.CustomOptionConflictingFieldNumber
[ OK ] ValidationErrorTest.CustomOptionConflictingFieldNumber (1 ms)
[ RUN ] ValidationErrorTest.Int32OptionValueOutOfPositiveRange
[ OK ] ValidationErrorTest.Int32OptionValueOutOfPositiveRange (0 ms)
[ RUN ] ValidationErrorTest.Int32OptionValueOutOfNegativeRange
[ OK ] ValidationErrorTest.Int32OptionValueOutOfNegativeRange (3 ms)
[ RUN ] ValidationErrorTest.Int32OptionValueIsNotPositiveInt
[ OK ] ValidationErrorTest.Int32OptionValueIsNotPositiveInt (1 ms)
[ RUN ] ValidationErrorTest.Int64OptionValueOutOfRange
[ OK ] ValidationErrorTest.Int64OptionValueOutOfRange (0 ms)
[ RUN ] ValidationErrorTest.Int64OptionValueIsNotPositiveInt
[ OK ] ValidationErrorTest.Int64OptionValueIsNotPositiveInt (2 ms)
[ RUN ] ValidationErrorTest.UInt32OptionValueOutOfRange
[ OK ] ValidationErrorTest.UInt32OptionValueOutOfRange (0 ms)
[ RUN ] ValidationErrorTest.UInt32OptionValueIsNotPositiveInt
[ OK ] ValidationErrorTest.UInt32OptionValueIsNotPositiveInt (1 ms)
[ RUN ] ValidationErrorTest.UInt64OptionValueIsNotPositiveInt
[ OK ] ValidationErrorTest.UInt64OptionValueIsNotPositiveInt (0 ms)
[ RUN ] ValidationErrorTest.FloatOptionValueIsNotNumber
[ OK ] ValidationErrorTest.FloatOptionValueIsNotNumber (1 ms)
[ RUN ] ValidationErrorTest.DoubleOptionValueIsNotNumber
[ OK ] ValidationErrorTest.DoubleOptionValueIsNotNumber (0 ms)
[ RUN ] ValidationErrorTest.BoolOptionValueIsNotTrueOrFalse
[ OK ] ValidationErrorTest.BoolOptionValueIsNotTrueOrFalse (1 ms)
[ RUN ] ValidationErrorTest.EnumOptionValueIsNotIdentifier
[ OK ] ValidationErrorTest.EnumOptionValueIsNotIdentifier (0 ms)
[ RUN ] ValidationErrorTest.EnumOptionValueIsNotEnumValueName
[ OK ] ValidationErrorTest.EnumOptionValueIsNotEnumValueName (0 ms)
[ RUN ] ValidationErrorTest.EnumOptionValueIsSiblingEnumValueName
[ OK ] ValidationErrorTest.EnumOptionValueIsSiblingEnumValueName (1 ms)
[ RUN ] ValidationErrorTest.StringOptionValueIsNotString
[ OK ] ValidationErrorTest.StringOptionValueIsNotString (0 ms)
[ RUN ] ValidationErrorTest.AggregateValueNotFound
[ OK ] ValidationErrorTest.AggregateValueNotFound (1 ms)
[ RUN ] ValidationErrorTest.AggregateValueParseError
[ OK ] ValidationErrorTest.AggregateValueParseError (1 ms)
[ RUN ] ValidationErrorTest.AggregateValueUnknownFields
[ OK ] ValidationErrorTest.AggregateValueUnknownFields (1 ms)
[ RUN ] ValidationErrorTest.NotLiteImportsLite
[ OK ] ValidationErrorTest.NotLiteImportsLite (0 ms)
[ RUN ] ValidationErrorTest.LiteExtendsNotLite
[ OK ] ValidationErrorTest.LiteExtendsNotLite (0 ms)
[ RUN ] ValidationErrorTest.NoLiteServices
[ OK ] ValidationErrorTest.NoLiteServices (0 ms)
[ RUN ] ValidationErrorTest.RollbackAfterError
[ OK ] ValidationErrorTest.RollbackAfterError (0 ms)
[ RUN ] ValidationErrorTest.ErrorsReportedToLogError
[ OK ] ValidationErrorTest.ErrorsReportedToLogError (0 ms)
[ RUN ] ValidationErrorTest.DisallowEnumAlias
[ OK ] ValidationErrorTest.DisallowEnumAlias (0 ms)
[----------] 86 tests from ValidationErrorTest (38 ms total)
[----------] 16 tests from DatabaseBackedPoolTest
[ RUN ] DatabaseBackedPoolTest.FindFileByName
[ OK ] DatabaseBackedPoolTest.FindFileByName (0 ms)
[ RUN ] DatabaseBackedPoolTest.FindDependencyBeforeDependent
[ OK ] DatabaseBackedPoolTest.FindDependencyBeforeDependent (0 ms)
[ RUN ] DatabaseBackedPoolTest.FindDependentBeforeDependency
[ OK ] DatabaseBackedPoolTest.FindDependentBeforeDependency (0 ms)
[ RUN ] DatabaseBackedPoolTest.FindFileContainingSymbol
[ OK ] DatabaseBackedPoolTest.FindFileContainingSymbol (0 ms)
[ RUN ] DatabaseBackedPoolTest.FindMessageTypeByName
[ OK ] DatabaseBackedPoolTest.FindMessageTypeByName (3 ms)
[ RUN ] DatabaseBackedPoolTest.FindExtensionByNumber
[ OK ] DatabaseBackedPoolTest.FindExtensionByNumber (0 ms)
[ RUN ] DatabaseBackedPoolTest.FindAllExtensions
[ OK ] DatabaseBackedPoolTest.FindAllExtensions (0 ms)
[ RUN ] DatabaseBackedPoolTest.ErrorWithoutErrorCollector
[ OK ] DatabaseBackedPoolTest.ErrorWithoutErrorCollector (0 ms)
[ RUN ] DatabaseBackedPoolTest.ErrorWithErrorCollector
[ OK ] DatabaseBackedPoolTest.ErrorWithErrorCollector (0 ms)
[ RUN ] DatabaseBackedPoolTest.UndeclaredDependencyOnUnbuiltType
[ OK ] DatabaseBackedPoolTest.UndeclaredDependencyOnUnbuiltType (0 ms)
[ RUN ] DatabaseBackedPoolTest.RollbackAfterError
[libprotobuf ERROR google/protobuf/descriptor.cc:2547] Invalid proto descriptor for file "baz.proto":
[libprotobuf ERROR google/protobuf/descriptor.cc:2550] Baz.foo: "Foo" seems to be defined in "foo.proto", which is not imported by "baz.proto". To use it here, please add the necessary import.
[libprotobuf ERROR google/protobuf/descriptor.cc:2547] Invalid proto descriptor for file "baz.proto":
[libprotobuf ERROR google/protobuf/descriptor.cc:2550] Baz.foo: "Foo" seems to be defined in "foo.proto", which is not imported by "baz.proto". To use it here, please add the necessary import.
[libprotobuf ERROR google/protobuf/descriptor.cc:2547] Invalid proto descriptor for file "baz.proto":
[libprotobuf ERROR google/protobuf/descriptor.cc:2550] Baz.foo: "Foo" seems to be defined in "foo.proto", which is not imported by "baz.proto". To use it here, please add the necessary import.
[ OK ] DatabaseBackedPoolTest.RollbackAfterError (1 ms)
[ RUN ] DatabaseBackedPoolTest.UnittestProto
[ OK ] DatabaseBackedPoolTest.UnittestProto (16 ms)
[ RUN ] DatabaseBackedPoolTest.DoesntRetryDbUnnecessarily
[ OK ] DatabaseBackedPoolTest.DoesntRetryDbUnnecessarily (0 ms)
[ RUN ] DatabaseBackedPoolTest.DoesntReloadFilesUncesessarily
[ OK ] DatabaseBackedPoolTest.DoesntReloadFilesUncesessarily (0 ms)
[ RUN ] DatabaseBackedPoolTest.DoesntReloadKnownBadFiles
[ OK ] DatabaseBackedPoolTest.DoesntReloadKnownBadFiles (0 ms)
[ RUN ] DatabaseBackedPoolTest.DoesntFallbackOnWrongType
[ OK ] DatabaseBackedPoolTest.DoesntFallbackOnWrongType (0 ms)
[----------] 16 tests from DatabaseBackedPoolTest (22 ms total)
[----------] 3 tests from SourceLocationTest
[ RUN ] SourceLocationTest.GetSourceLocation
[ OK ] SourceLocationTest.GetSourceLocation (1 ms)
[ RUN ] SourceLocationTest.GetSourceLocation_MissingSourceCodeInfo
[ OK ] SourceLocationTest.GetSourceLocation_MissingSourceCodeInfo (0 ms)
[ RUN ] SourceLocationTest.GetSourceLocation_BogusSourceCodeInfo
[ OK ] SourceLocationTest.GetSourceLocation_BogusSourceCodeInfo (0 ms)
[----------] 3 tests from SourceLocationTest (1 ms total)
[----------] 2 tests from CopySourceCodeInfoToTest
[ RUN ] CopySourceCodeInfoToTest.CopyTo_DoesNotCopySourceCodeInfo
[ OK ] CopySourceCodeInfoToTest.CopyTo_DoesNotCopySourceCodeInfo (0 ms)
[ RUN ] CopySourceCodeInfoToTest.CopySourceCodeInfoTo
[ OK ] CopySourceCodeInfoToTest.CopySourceCodeInfoTo (0 ms)
[----------] 2 tests from CopySourceCodeInfoToTest (0 ms total)
[----------] 1 test from EncodedDescriptorDatabaseExtraTest
[ RUN ] EncodedDescriptorDatabaseExtraTest.FindNameOfFileContainingSymbol
[ OK ] EncodedDescriptorDatabaseExtraTest.FindNameOfFileContainingSymbol (0 ms)
[----------] 1 test from EncodedDescriptorDatabaseExtraTest (0 ms total)
[----------] 4 tests from MergedDescriptorDatabaseTest
[ RUN ] MergedDescriptorDatabaseTest.FindFileByName
[ OK ] MergedDescriptorDatabaseTest.FindFileByName (1 ms)
[ RUN ] MergedDescriptorDatabaseTest.FindFileContainingSymbol
[ OK ] MergedDescriptorDatabaseTest.FindFileContainingSymbol (0 ms)
[ RUN ] MergedDescriptorDatabaseTest.FindFileContainingExtension
[ OK ] MergedDescriptorDatabaseTest.FindFileContainingExtension (0 ms)
[ RUN ] MergedDescriptorDatabaseTest.FindAllExtensionNumbers
[ OK ] MergedDescriptorDatabaseTest.FindAllExtensionNumbers (0 ms)
[----------] 4 tests from MergedDescriptorDatabaseTest (1 ms total)
[----------] 18 tests from TypeTraitsTest
[ RUN ] TypeTraitsTest.TestIsInteger
[ OK ] TypeTraitsTest.TestIsInteger (0 ms)
[ RUN ] TypeTraitsTest.TestIsFloating
[ OK ] TypeTraitsTest.TestIsFloating (0 ms)
[ RUN ] TypeTraitsTest.TestIsPointer
[ OK ] TypeTraitsTest.TestIsPointer (0 ms)
[ RUN ] TypeTraitsTest.TestIsEnum
[ OK ] TypeTraitsTest.TestIsEnum (0 ms)
[ RUN ] TypeTraitsTest.TestIsReference
[ OK ] TypeTraitsTest.TestIsReference (0 ms)
[ RUN ] TypeTraitsTest.TestAddReference
[ OK ] TypeTraitsTest.TestAddReference (0 ms)
[ RUN ] TypeTraitsTest.TestIsPod
[ OK ] TypeTraitsTest.TestIsPod (0 ms)
[ RUN ] TypeTraitsTest.TestHasTrivialConstructor
[ OK ] TypeTraitsTest.TestHasTrivialConstructor (0 ms)
[ RUN ] TypeTraitsTest.TestHasTrivialCopy
[ OK ] TypeTraitsTest.TestHasTrivialCopy (0 ms)
[ RUN ] TypeTraitsTest.TestHasTrivialAssign
[ OK ] TypeTraitsTest.TestHasTrivialAssign (0 ms)
[ RUN ] TypeTraitsTest.TestHasTrivialDestructor
[ OK ] TypeTraitsTest.TestHasTrivialDestructor (0 ms)
[ RUN ] TypeTraitsTest.TestRemovePointer
[ OK ] TypeTraitsTest.TestRemovePointer (0 ms)
[ RUN ] TypeTraitsTest.TestRemoveConst
[ OK ] TypeTraitsTest.TestRemoveConst (0 ms)
[ RUN ] TypeTraitsTest.TestRemoveVolatile
[ OK ] TypeTraitsTest.TestRemoveVolatile (0 ms)
[ RUN ] TypeTraitsTest.TestRemoveCV
[ OK ] TypeTraitsTest.TestRemoveCV (0 ms)
[ RUN ] TypeTraitsTest.TestRemoveReference
[ OK ] TypeTraitsTest.TestRemoveReference (0 ms)
[ RUN ] TypeTraitsTest.TestIsSame
[ OK ] TypeTraitsTest.TestIsSame (0 ms)
[ RUN ] TypeTraitsTest.TestConvertible
[ OK ] TypeTraitsTest.TestConvertible (0 ms)
[----------] 18 tests from TypeTraitsTest (1 ms total)
[----------] 6 tests from TemplateUtilTest
[ RUN ] TemplateUtilTest.TestSize
[ OK ] TemplateUtilTest.TestSize (0 ms)
[ RUN ] TemplateUtilTest.TestIntegralConstants
[ OK ] TemplateUtilTest.TestIntegralConstants (0 ms)
[ RUN ] TemplateUtilTest.TestTemplateIf
[ OK ] TemplateUtilTest.TestTemplateIf (0 ms)
[ RUN ] TemplateUtilTest.TestTemplateTypeEquals
[ OK ] TemplateUtilTest.TestTemplateTypeEquals (0 ms)
[ RUN ] TemplateUtilTest.TestTemplateAndOr
[ OK ] TemplateUtilTest.TestTemplateAndOr (0 ms)
[ RUN ] TemplateUtilTest.TestIdentity
[ OK ] TemplateUtilTest.TestIdentity (0 ms)
[----------] 6 tests from TemplateUtilTest (0 ms total)
[----------] 6 tests from StringPrintfTest
[ RUN ] StringPrintfTest.Empty
[ OK ] StringPrintfTest.Empty (0 ms)
[ RUN ] StringPrintfTest.Misc
[ OK ] StringPrintfTest.Misc (0 ms)
[ RUN ] StringPrintfTest.Multibyte
[ OK ] StringPrintfTest.Multibyte (0 ms)
[ RUN ] StringPrintfTest.NoMultibyte
[ OK ] StringPrintfTest.NoMultibyte (0 ms)
[ RUN ] StringPrintfTest.DontOverwriteErrno
[ OK ] StringPrintfTest.DontOverwriteErrno (0 ms)
[ RUN ] StringPrintfTest.LargeBuf
[ OK ] StringPrintfTest.LargeBuf (0 ms)
[----------] 6 tests from StringPrintfTest (1 ms total)
[----------] 4 tests from StringAppendFTest
[ RUN ] StringAppendFTest.Empty
[ OK ] StringAppendFTest.Empty (0 ms)
[ RUN ] StringAppendFTest.EmptyString
[ OK ] StringAppendFTest.EmptyString (0 ms)
[ RUN ] StringAppendFTest.String
[ OK ] StringAppendFTest.String (0 ms)
[ RUN ] StringAppendFTest.Int
[ OK ] StringAppendFTest.Int (0 ms)
[----------] 4 tests from StringAppendFTest (0 ms total)
[----------] 2 tests from StructurallyValidTest
[ RUN ] StructurallyValidTest.ValidUTF8String
[ OK ] StructurallyValidTest.ValidUTF8String (0 ms)
[ RUN ] StructurallyValidTest.InvalidUTF8String
[ OK ] StructurallyValidTest.InvalidUTF8String (0 ms)
[----------] 2 tests from StructurallyValidTest (0 ms total)
[----------] 1 test from StringUtilityTest
[ RUN ] StringUtilityTest.ImmuneToLocales
[ OK ] StringUtilityTest.ImmuneToLocales (34 ms)
[----------] 1 test from StringUtilityTest (34 ms total)
[----------] 4 tests from OnceInitTest
[ RUN ] OnceInitTest.Simple
[ OK ] OnceInitTest.Simple (0 ms)
[ RUN ] OnceInitTest.Recursive
[ OK ] OnceInitTest.Recursive (0 ms)
[ RUN ] OnceInitTest.MultipleThreads
[ OK ] OnceInitTest.MultipleThreads (5 ms)
[ RUN ] OnceInitTest.MultipleThreadsBlocked
[ OK ] OnceInitTest.MultipleThreadsBlocked (1001 ms)
[----------] 4 tests from OnceInitTest (1006 ms total)
[----------] 1 test from VersionTest
[ RUN ] VersionTest.VersionMatchesConfig
[ OK ] VersionTest.VersionMatchesConfig (0 ms)
[----------] 1 test from VersionTest (0 ms total)
[----------] 1 test from CommonTest
[ RUN ] CommonTest.IntMinMaxConstants
[ OK ] CommonTest.IntMinMaxConstants (0 ms)
[----------] 1 test from CommonTest (0 ms total)
[----------] 4 tests from LoggingTest
[ RUN ] LoggingTest.DefaultLogging
[ OK ] LoggingTest.DefaultLogging (0 ms)
[ RUN ] LoggingTest.NullLogging
[ OK ] LoggingTest.NullLogging (0 ms)
[ RUN ] LoggingTest.CaptureLogging
[ OK ] LoggingTest.CaptureLogging (0 ms)
[ RUN ] LoggingTest.SilenceLogging
[ OK ] LoggingTest.SilenceLogging (0 ms)
[----------] 4 tests from LoggingTest (0 ms total)
[----------] 15 tests from ClosureTest
[ RUN ] ClosureTest.TestClosureFunction0
[ OK ] ClosureTest.TestClosureFunction0 (0 ms)
[ RUN ] ClosureTest.TestClosureMethod0
[ OK ] ClosureTest.TestClosureMethod0 (0 ms)
[ RUN ] ClosureTest.TestClosureFunction1
[ OK ] ClosureTest.TestClosureFunction1 (0 ms)
[ RUN ] ClosureTest.TestClosureMethod1
[ OK ] ClosureTest.TestClosureMethod1 (0 ms)
[ RUN ] ClosureTest.TestClosureFunction1String
[ OK ] ClosureTest.TestClosureFunction1String (0 ms)
[ RUN ] ClosureTest.TestClosureMethod1String
[ OK ] ClosureTest.TestClosureMethod1String (0 ms)
[ RUN ] ClosureTest.TestClosureFunction2
[ OK ] ClosureTest.TestClosureFunction2 (0 ms)
[ RUN ] ClosureTest.TestClosureMethod2
[ OK ] ClosureTest.TestClosureMethod2 (0 ms)
[ RUN ] ClosureTest.TestPermanentClosureFunction0
[ OK ] ClosureTest.TestPermanentClosureFunction0 (0 ms)
[ RUN ] ClosureTest.TestPermanentClosureMethod0
[ OK ] ClosureTest.TestPermanentClosureMethod0 (0 ms)
[ RUN ] ClosureTest.TestPermanentClosureFunction1
[ OK ] ClosureTest.TestPermanentClosureFunction1 (0 ms)
[ RUN ] ClosureTest.TestPermanentClosureMethod1
[ OK ] ClosureTest.TestPermanentClosureMethod1 (0 ms)
[ RUN ] ClosureTest.TestPermanentClosureFunction2
[ OK ] ClosureTest.TestPermanentClosureFunction2 (0 ms)
[ RUN ] ClosureTest.TestPermanentClosureMethod2
[ OK ] ClosureTest.TestPermanentClosureMethod2 (0 ms)
[ RUN ] ClosureTest.TestPermanentClosureDeleteInCallback
[ OK ] ClosureTest.TestPermanentClosureDeleteInCallback (0 ms)
[----------] 15 tests from ClosureTest (1 ms total)
[----------] 14 tests from DatabaseSource/AllowUnknownDependenciesTest
[ RUN ] DatabaseSource/AllowUnknownDependenciesTest.PlaceholderFile/0
[ OK ] DatabaseSource/AllowUnknownDependenciesTest.PlaceholderFile/0 (1 ms)
[ RUN ] DatabaseSource/AllowUnknownDependenciesTest.PlaceholderFile/1
[ OK ] DatabaseSource/AllowUnknownDependenciesTest.PlaceholderFile/1 (0 ms)
[ RUN ] DatabaseSource/AllowUnknownDependenciesTest.PlaceholderTypes/0
[ OK ] DatabaseSource/AllowUnknownDependenciesTest.PlaceholderTypes/0 (0 ms)
[ RUN ] DatabaseSource/AllowUnknownDependenciesTest.PlaceholderTypes/1
[ OK ] DatabaseSource/AllowUnknownDependenciesTest.PlaceholderTypes/1 (1 ms)
[ RUN ] DatabaseSource/AllowUnknownDependenciesTest.CopyTo/0
[ OK ] DatabaseSource/AllowUnknownDependenciesTest.CopyTo/0 (0 ms)
[ RUN ] DatabaseSource/AllowUnknownDependenciesTest.CopyTo/1
[ OK ] DatabaseSource/AllowUnknownDependenciesTest.CopyTo/1 (0 ms)
[ RUN ] DatabaseSource/AllowUnknownDependenciesTest.CustomOptions/0
[ OK ] DatabaseSource/AllowUnknownDependenciesTest.CustomOptions/0 (0 ms)
[ RUN ] DatabaseSource/AllowUnknownDependenciesTest.CustomOptions/1
[ OK ] DatabaseSource/AllowUnknownDependenciesTest.CustomOptions/1 (0 ms)
[ RUN ] DatabaseSource/AllowUnknownDependenciesTest.UnknownExtendee/0
[ OK ] DatabaseSource/AllowUnknownDependenciesTest.UnknownExtendee/0 (0 ms)
[ RUN ] DatabaseSource/AllowUnknownDependenciesTest.UnknownExtendee/1
[ OK ] DatabaseSource/AllowUnknownDependenciesTest.UnknownExtendee/1 (1 ms)
[ RUN ] DatabaseSource/AllowUnknownDependenciesTest.CustomOption/0
[ OK ] DatabaseSource/AllowUnknownDependenciesTest.CustomOption/0 (0 ms)
[ RUN ] DatabaseSource/AllowUnknownDependenciesTest.CustomOption/1
[ OK ] DatabaseSource/AllowUnknownDependenciesTest.CustomOption/1 (0 ms)
[ RUN ] DatabaseSource/AllowUnknownDependenciesTest.UndeclaredDependencyTriggersBuildOfDependency/0
[libprotobuf ERROR google/protobuf/descriptor.cc:2547] Invalid proto descriptor for file "invalid_file_as_undeclared_dep.proto":
[libprotobuf ERROR google/protobuf/descriptor.cc:2550] undeclared.Quux.quux: Field number 1 has already been used in "undeclared.Quux" by field "qux".
[libprotobuf INFO google/protobuf/descriptor_unittest.cc:2107] syntax = "proto2";
message Corge {
optional .undeclared.Quux quux = 1;
}
[ OK ] DatabaseSource/AllowUnknownDependenciesTest.UndeclaredDependencyTriggersBuildOfDependency/0 (1 ms)
[ RUN ] DatabaseSource/AllowUnknownDependenciesTest.UndeclaredDependencyTriggersBuildOfDependency/1
[libprotobuf ERROR google/protobuf/descriptor.cc:2547] Invalid proto descriptor for file "invalid_file_as_undeclared_dep.proto":
[libprotobuf ERROR google/protobuf/descriptor.cc:2550] undeclared.Quux.quux: Field number 1 has already been used in "undeclared.Quux" by field "qux".
[libprotobuf INFO google/protobuf/descriptor_unittest.cc:2107] syntax = "proto2";
message Corge {
optional .undeclared.Quux quux = 1;
}
[libprotobuf ERROR google/protobuf/descriptor.cc:2547] Invalid proto descriptor for file "invalid_file_as_undeclared_dep.proto":
[libprotobuf ERROR google/protobuf/descriptor.cc:2550] undeclared.Quux.quux: Field number 1 has already been used in "undeclared.Quux" by field "qux".
[ OK ] DatabaseSource/AllowUnknownDependenciesTest.UndeclaredDependencyTriggersBuildOfDependency/1 (1 ms)
[----------] 14 tests from DatabaseSource/AllowUnknownDependenciesTest (5 ms total)
[----------] 7 tests from Simple/DescriptorDatabaseTest
[ RUN ] Simple/DescriptorDatabaseTest.FindFileByName/0
[ OK ] Simple/DescriptorDatabaseTest.FindFileByName/0 (0 ms)
[ RUN ] Simple/DescriptorDatabaseTest.FindFileContainingSymbol/0
[ OK ] Simple/DescriptorDatabaseTest.FindFileContainingSymbol/0 (0 ms)
[ RUN ] Simple/DescriptorDatabaseTest.FindFileContainingExtension/0
[ OK ] Simple/DescriptorDatabaseTest.FindFileContainingExtension/0 (0 ms)
[ RUN ] Simple/DescriptorDatabaseTest.FindAllExtensionNumbers/0
[ OK ] Simple/DescriptorDatabaseTest.FindAllExtensionNumbers/0 (0 ms)
[ RUN ] Simple/DescriptorDatabaseTest.ConflictingFileError/0
[libprotobuf ERROR google/protobuf/descriptor_database.cc:57] File already exists in database: foo.proto
[ OK ] Simple/DescriptorDatabaseTest.ConflictingFileError/0 (1 ms)
[ RUN ] Simple/DescriptorDatabaseTest.ConflictingTypeError/0
[libprotobuf ERROR google/protobuf/descriptor_database.cc:109] Symbol name "Foo" conflicts with the existing symbol "Foo".
[ OK ] Simple/DescriptorDatabaseTest.ConflictingTypeError/0 (0 ms)
[ RUN ] Simple/DescriptorDatabaseTest.ConflictingExtensionError/0
[libprotobuf ERROR google/protobuf/descriptor_database.cc:160] Extension conflicts with extension already in database: extend .Foo { bar = 5 }
[ OK ] Simple/DescriptorDatabaseTest.ConflictingExtensionError/0 (0 ms)
[----------] 7 tests from Simple/DescriptorDatabaseTest (1 ms total)
[----------] 7 tests from MemoryConserving/DescriptorDatabaseTest
[ RUN ] MemoryConserving/DescriptorDatabaseTest.FindFileByName/0
[ OK ] MemoryConserving/DescriptorDatabaseTest.FindFileByName/0 (0 ms)
[ RUN ] MemoryConserving/DescriptorDatabaseTest.FindFileContainingSymbol/0
[ OK ] MemoryConserving/DescriptorDatabaseTest.FindFileContainingSymbol/0 (0 ms)
[ RUN ] MemoryConserving/DescriptorDatabaseTest.FindFileContainingExtension/0
[ OK ] MemoryConserving/DescriptorDatabaseTest.FindFileContainingExtension/0 (0 ms)
[ RUN ] MemoryConserving/DescriptorDatabaseTest.FindAllExtensionNumbers/0
[ OK ] MemoryConserving/DescriptorDatabaseTest.FindAllExtensionNumbers/0 (0 ms)
[ RUN ] MemoryConserving/DescriptorDatabaseTest.ConflictingFileError/0
[libprotobuf ERROR google/protobuf/descriptor_database.cc:57] File already exists in database: foo.proto
[ OK ] MemoryConserving/DescriptorDatabaseTest.ConflictingFileError/0 (0 ms)
[ RUN ] MemoryConserving/DescriptorDatabaseTest.ConflictingTypeError/0
[libprotobuf ERROR google/protobuf/descriptor_database.cc:109] Symbol name "Foo" conflicts with the existing symbol "Foo".
[ OK ] MemoryConserving/DescriptorDatabaseTest.ConflictingTypeError/0 (0 ms)
[ RUN ] MemoryConserving/DescriptorDatabaseTest.ConflictingExtensionError/0
[libprotobuf ERROR google/protobuf/descriptor_database.cc:160] Extension conflicts with extension already in database: extend .Foo { bar = 5 }
[ OK ] MemoryConserving/DescriptorDatabaseTest.ConflictingExtensionError/0 (0 ms)
[----------] 7 tests from MemoryConserving/DescriptorDatabaseTest (0 ms total)
[----------] 7 tests from Pool/DescriptorDatabaseTest
[ RUN ] Pool/DescriptorDatabaseTest.FindFileByName/0
[ OK ] Pool/DescriptorDatabaseTest.FindFileByName/0 (0 ms)
[ RUN ] Pool/DescriptorDatabaseTest.FindFileContainingSymbol/0
[ OK ] Pool/DescriptorDatabaseTest.FindFileContainingSymbol/0 (1 ms)
[ RUN ] Pool/DescriptorDatabaseTest.FindFileContainingExtension/0
[ OK ] Pool/DescriptorDatabaseTest.FindFileContainingExtension/0 (0 ms)
[ RUN ] Pool/DescriptorDatabaseTest.FindAllExtensionNumbers/0
[ OK ] Pool/DescriptorDatabaseTest.FindAllExtensionNumbers/0 (0 ms)
[ RUN ] Pool/DescriptorDatabaseTest.ConflictingFileError/0
[libprotobuf ERROR google/protobuf/descriptor_database.cc:57] File already exists in database: foo.proto
[ OK ] Pool/DescriptorDatabaseTest.ConflictingFileError/0 (0 ms)
[ RUN ] Pool/DescriptorDatabaseTest.ConflictingTypeError/0
[libprotobuf ERROR google/protobuf/descriptor_database.cc:109] Symbol name "Foo" conflicts with the existing symbol "Foo".
[ OK ] Pool/DescriptorDatabaseTest.ConflictingTypeError/0 (0 ms)
[ RUN ] Pool/DescriptorDatabaseTest.ConflictingExtensionError/0
[libprotobuf ERROR google/protobuf/descriptor_database.cc:160] Extension conflicts with extension already in database: extend .Foo { bar = 5 }
[ OK ] Pool/DescriptorDatabaseTest.ConflictingExtensionError/0 (0 ms)
[----------] 7 tests from Pool/DescriptorDatabaseTest (1 ms total)
[----------] Global test environment tear-down
[==========] 866 tests from 113 test cases ran. (6451 ms total)
[ PASSED ] 866 tests.
PASS: protobuf-test
Running main() from gtest_main.cc
[==========] Running 40 tests from 3 test cases.
[----------] Global test environment set-up.
[----------] 36 tests from GeneratedMessageTest
[ RUN ] GeneratedMessageTest.Defaults
[ OK ] GeneratedMessageTest.Defaults (0 ms)
[ RUN ] GeneratedMessageTest.FloatingPointDefaults
[ OK ] GeneratedMessageTest.FloatingPointDefaults (0 ms)
[ RUN ] GeneratedMessageTest.Trigraph
[ OK ] GeneratedMessageTest.Trigraph (0 ms)
[ RUN ] GeneratedMessageTest.ExtremeSmallIntegerDefault
[ OK ] GeneratedMessageTest.ExtremeSmallIntegerDefault (0 ms)
[ RUN ] GeneratedMessageTest.Accessors
[ OK ] GeneratedMessageTest.Accessors (1 ms)
[ RUN ] GeneratedMessageTest.MutableStringDefault
[ OK ] GeneratedMessageTest.MutableStringDefault (0 ms)
[ RUN ] GeneratedMessageTest.StringDefaults
[ OK ] GeneratedMessageTest.StringDefaults (0 ms)
[ RUN ] GeneratedMessageTest.ReleaseString
[ OK ] GeneratedMessageTest.ReleaseString (0 ms)
[ RUN ] GeneratedMessageTest.ReleaseMessage
[ OK ] GeneratedMessageTest.ReleaseMessage (0 ms)
[ RUN ] GeneratedMessageTest.SetAllocatedString
[ OK ] GeneratedMessageTest.SetAllocatedString (0 ms)
[ RUN ] GeneratedMessageTest.SetAllocatedMessage
[ OK ] GeneratedMessageTest.SetAllocatedMessage (0 ms)
[ RUN ] GeneratedMessageTest.Clear
[ OK ] GeneratedMessageTest.Clear (0 ms)
[ RUN ] GeneratedMessageTest.EmbeddedNullsInBytesCharStar
[ OK ] GeneratedMessageTest.EmbeddedNullsInBytesCharStar (0 ms)
[ RUN ] GeneratedMessageTest.ClearOneField
[ OK ] GeneratedMessageTest.ClearOneField (0 ms)
[ RUN ] GeneratedMessageTest.StringCharStarLength
[ OK ] GeneratedMessageTest.StringCharStarLength (0 ms)
[ RUN ] GeneratedMessageTest.CopyFrom
[ OK ] GeneratedMessageTest.CopyFrom (0 ms)
[ RUN ] GeneratedMessageTest.SwapWithEmpty
[ OK ] GeneratedMessageTest.SwapWithEmpty (0 ms)
[ RUN ] GeneratedMessageTest.SwapWithSelf
[ OK ] GeneratedMessageTest.SwapWithSelf (0 ms)
[ RUN ] GeneratedMessageTest.SwapWithOther
[ OK ] GeneratedMessageTest.SwapWithOther (0 ms)
[ RUN ] GeneratedMessageTest.CopyConstructor
[ OK ] GeneratedMessageTest.CopyConstructor (0 ms)
[ RUN ] GeneratedMessageTest.CopyAssignmentOperator
[ OK ] GeneratedMessageTest.CopyAssignmentOperator (0 ms)
[ RUN ] GeneratedMessageTest.UpcastCopyFrom
[ OK ] GeneratedMessageTest.UpcastCopyFrom (0 ms)
[ RUN ] GeneratedMessageTest.NonEmptyMergeFrom
[ OK ] GeneratedMessageTest.NonEmptyMergeFrom (0 ms)
[ RUN ] GeneratedMessageTest.SerializationToArray
[ OK ] GeneratedMessageTest.SerializationToArray (0 ms)
[ RUN ] GeneratedMessageTest.PackedFieldsSerializationToArray
[ OK ] GeneratedMessageTest.PackedFieldsSerializationToArray (1 ms)
[ RUN ] GeneratedMessageTest.SerializationToStream
[ OK ] GeneratedMessageTest.SerializationToStream (0 ms)
[ RUN ] GeneratedMessageTest.PackedFieldsSerializationToStream
[ OK ] GeneratedMessageTest.PackedFieldsSerializationToStream (0 ms)
[ RUN ] GeneratedMessageTest.Required
[ OK ] GeneratedMessageTest.Required (0 ms)
[ RUN ] GeneratedMessageTest.RequiredForeign
[ OK ] GeneratedMessageTest.RequiredForeign (0 ms)
[ RUN ] GeneratedMessageTest.ForeignNested
[ OK ] GeneratedMessageTest.ForeignNested (0 ms)
[ RUN ] GeneratedMessageTest.ReallyLargeTagNumber
[ OK ] GeneratedMessageTest.ReallyLargeTagNumber (0 ms)
[ RUN ] GeneratedMessageTest.MutualRecursion
[ OK ] GeneratedMessageTest.MutualRecursion (0 ms)
[ RUN ] GeneratedMessageTest.CamelCaseFieldNames
[ OK ] GeneratedMessageTest.CamelCaseFieldNames (0 ms)
[ RUN ] GeneratedMessageTest.TestConflictingSymbolNames
[ OK ] GeneratedMessageTest.TestConflictingSymbolNames (0 ms)
[ RUN ] GeneratedMessageTest.FieldConstantValues
[ OK ] GeneratedMessageTest.FieldConstantValues (0 ms)
[ RUN ] GeneratedMessageTest.ExtensionConstantValues
[ OK ] GeneratedMessageTest.ExtensionConstantValues (0 ms)
[----------] 36 tests from GeneratedMessageTest (2 ms total)
[----------] 3 tests from GeneratedEnumTest
[ RUN ] GeneratedEnumTest.EnumValuesAsSwitchCases
[ OK ] GeneratedEnumTest.EnumValuesAsSwitchCases (0 ms)
[ RUN ] GeneratedEnumTest.IsValidValue
[ OK ] GeneratedEnumTest.IsValidValue (0 ms)
[ RUN ] GeneratedEnumTest.MinAndMax
[ OK ] GeneratedEnumTest.MinAndMax (0 ms)
[----------] 3 tests from GeneratedEnumTest (0 ms total)
[----------] 1 test from DescriptorInitializationTest
[ RUN ] DescriptorInitializationTest.Initialized
[ OK ] DescriptorInitializationTest.Initialized (0 ms)
[----------] 1 test from DescriptorInitializationTest (0 ms total)
[----------] Global test environment tear-down
[==========] 40 tests from 3 test cases ran. (2 ms total)
[ PASSED ] 40 tests.
PASS: protobuf-lazy-descriptor-test
PASS
PASS: protobuf-lite-test
Testing output to zip...
Testing output to jar...
PASS
PASS: google/protobuf/compiler/zip_output_unittest.sh
==================
All 4 tests passed
==================
make[3]: Leaving directory `/usr/local/protobuf/protobuf-2.5.0/src'
make[2]: Leaving directory `/usr/local/protobuf/protobuf-2.5.0/src'
make[1]: Leaving directory `/usr/local/protobuf/protobuf-2.5.0/src'
[root@name01 protobuf-2.5.0]#
make check
最新推荐文章于 2022-07-14 23:30:18 发布