Hi there list!

I am compiling protobuf-cpp-3.1.0.tar.gz on:

OpenBSD 6.00 GENERIC.MP#2319 amd64
with

$ eg++ -v
Using built-in specs.
COLLECT_GCC=eg++
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-unknown-openbsd6.0/4.9.3/lto-wrapper
Target: x86_64-unknown-openbsd6.0
Configured with: /usr/obj/ports/gcc-4.9.3/gcc-4.9.3/configure 
--enable-libgcj --without-jar --verbose --program-transform-name='s,^,e,' 
--disable-nls --with-system-zlib --disable-libmudflap --disable-libgomp 
--disable-tls
+--with-as=/usr/bin/as --with-ld=/usr/bin/ld --with-gnu-ld --with-gnu-as 
--enable-threads=posix --enable-wchar_t --with-gmp=/usr/local 
--enable-languages=c,c++,fortran,objc,java,ada --disable-libstdcxx-pch 
--enable-cpp
+--prefix=/usr/local --sysconfdir=/etc --mandir=/usr/local/man 
--infodir=/usr/local/info --localstatedir=/var --disable-silent-rules 
--disable-gtk-doc
Thread model: posix
gcc version 4.9.3 (GCC)

$ /usr/local/bin/libtool --version
libtool (GNU libtool) 2.4.2

autoconf-2.69, automake-1.15.

Only one patch applied to define no thread local storage as per pull request
https://github.com/google/protobuf/pull/2290 that i submitted yesterday.

The binaries and libs compile successfully but make check fails wdith one 
error and a dumped core.
attaching the test-suite.log

about the core: it's on protobuf-test. i recompiled with debugging symbols 
and:
it gets triggered on file:

src/google/protobuf/util/internal/expecting_objectwriter.h
function  virtual ObjectWriter* RenderBool(StringPiece name, bool value)
line:
EXPECT_CALL(*mock_, RenderBool(IsEmpty(), 
TypedEq<bool>(value))).WillOnce(Return(mock_)).RetiresOnSaturation();

value is 1

backtrace:
#0  0x00000e595df65110 in 
testing::internal::linked_ptr<testing::Expectation>::operator* (this=0x1) 
at gtest-linked_ptr.h:174
174     gtest-linked_ptr.h: No such file or directory.
        in gtest-linked_ptr.h
(gdb) bt
#0  0x00000e595df65110 in 
testing::internal::linked_ptr<testing::Expectation>::operator* (this=0x1) 
at gtest-linked_ptr.h:174
#1  0x00000e595df5f941 in testing::Sequence::AddExpectation (this=0x1, 
expectation=@0x7f7ffffe0000) at gmock-spec-builders.cc:785
#2  0x00000e57174d93b0 in ?? () from 
/usr/ports/pobj/protobuf-3.1.0/protobuf-3.1.0/src/.libs/protobuf-test
#3  0x00000e5939bb2050 in ?? ()
#4  0x00000e591a8ea1f8 in ?? ()
#5  0x00007f7ffffe0080 in ?? ()
#6  0x0000008500000008 in ?? ()
#7  0x00000e5717fcfc10 in ?? () from 
/usr/ports/pobj/protobuf-3.1.0/protobuf-3.1.0/src/.libs/protobuf-test
#8  0x00000e591a8ea1a8 in ?? ()
#9  0x00000e59ada99700 in ?? ()
#10 0x0000000000000001 in ?? ()
#11 0x00000e59ada99700 in ?? ()
#12 0x00000e595b6ab818 in ?? ()
#13 0x00000e59ada99700 in ?? ()
#14 0x00007f7ffffdfff8 in ?? ()
#15 0x00007f7ffffe00c0 in ?? ()
#16 0xac297ac738fd6771 in ?? ()
#17 0x0000000000000001 in ?? ()
#18 0x00000e5927b4ba14 in 
_ZN7testing8internalL19TearDownEnvironmentEPNS_11EnvironmentE () at 
gtest.cc:4211
#19 0x00000e57174d2d83 in ?? () from 
/usr/ports/pobj/protobuf-3.1.0/protobuf-3.1.0/src/.libs/protobuf-test
#20 0x00000e571874fb10 in ?? () from 
/usr/ports/pobj/protobuf-3.1.0/protobuf-3.1.0/src/.libs/protobuf-test
#21 0x00000e5717fcfd10 in ?? () from 
/usr/ports/pobj/protobuf-3.1.0/protobuf-3.1.0/src/.libs/protobuf-test
#22 0x00000e5717fcfc04 in ?? () from 
/usr/ports/pobj/protobuf-3.1.0/protobuf-3.1.0/src/.libs/protobuf-test
#23 0x000000851a8ea018 in ?? ()
#24 0x00000e5717fcfc10 in ?? () from 
/usr/ports/pobj/protobuf-3.1.0/protobuf-3.1.0/src/.libs/protobuf-test
#25 0x00000e591a8ea1f0 in ?? ()
#26 0x00007f7ffffe0050 in ?? ()
#27 0x00000e571874fd50 in ?? () from 
/usr/ports/pobj/protobuf-3.1.0/protobuf-3.1.0/src/.libs/protobuf-test
#28 0x00000e59c2236718 in ?? ()
#29 0x00007f7ffffe0030 in ?? ()
#30 0x00000e592fc43798 in ?? ()
#31 0xac297ac738fd6771 in ?? ()
#32 0x00000e592261f0d8 in ?? ()
#33 0x0000000000000001 in ?? ()
#34 0x00000e598018b4d8 in ?? ()
#35 0x00000e57174cb08e in ?? () from 
/usr/ports/pobj/protobuf-3.1.0/protobuf-3.1.0/src/.libs/protobuf-test
#36 0x00000e5932e66f98 in ?? ()
#37 0xac297ac738fd6771 in ?? ()
#38 0x00007f7ffffe01f0 in ?? ()
#39 0x0000000000000001 in ?? ()
#40 0x00007f7ffffe0250 in ?? ()
#41 0x00000e57174cc123 in ?? () from 
/usr/ports/pobj/protobuf-3.1.0/protobuf-3.1.0/src/.libs/protobuf-test
#42 0x00000e5925902289 in _dl_find_symbol (name=0xe5716e392c3 
"_ZN6google8protobuf8internal10LogMessageD1Ev", this=0x7f7ffffe01b8, 
flags=0, ref_sym=0xe591a8ea690, req_obj=0x0, pobj=0x7f01fffe01b0)
    at /usr/src/libexec/ld.so/resolve.c:669
#43 0x00000e591a8ea018 in ?? ()
#44 0x00000e57188a4ad0 in ?? () from 
/usr/ports/pobj/protobuf-3.1.0/protobuf-3.1.0/src/.libs/protobuf-test
#45 0x00000e597a2ee968 in ?? ()
#46 0x00000e59266be920 in ?? ()
#47 0x00000e5a129be570 in ?? ()
#48 0x00007f7ffffe01b8 in ?? ()
#49 0xe6f986665be5894f in ?? ()
#50 0x0000000000000004 in ?? ()
#51 0x00000e571874faf0 in ?? () from 
/usr/ports/pobj/protobuf-3.1.0/protobuf-3.1.0/src/.libs/protobuf-test
#52 0x00000e59ab382e00 in ?? ()
#53 0x00000e59ada997b0 in ?? ()
#54 0x00000e591f55d240 in ?? ()
#55 0x00000e571874fd30 in ?? () from 
/usr/ports/pobj/protobuf-3.1.0/protobuf-3.1.0/src/.libs/protobuf-test
#56 0x00000e599926e370 in ?? ()
#57 0x00000e59ada997c8 in ?? ()
#58 0x00000e591f55d1d8 in ?? ()
#59 0x0000000000000000 in ?? ()
Current language:  auto; currently c++

(gdb) info reg
rax            0x1      1
rbx            0xe59ada99700    15778328450816
rcx            0x0      0
rdx            0x7f7ffffe0000   140187732410368
rsi            0x7f7ffffe0000   140187732410368
rdi            0x1      1
rbp            0x7f7ffffdff70   0x7f7ffffdff70
rsp            0x7f7ffffdff70   0x7f7ffffdff70
r8             0x2      2
r9             0x1      1
r10            0x80     128
r11            0xe591f55d280    15775940596352
r12            0xe5927b4ba14    15776081033748
r13            0x0      0
r14            0x21     33
r15            0x0      0
rip            0xe595df65110    0xe595df65110 
<testing::internal::linked_ptr<testing::Expectation>::operator*() const+12>
eflags         0x10202  66050
cs             0x2b     43
ss             0x23     35
ds             0x23     35
es             0x23     35
fs             0x23     35
gs             0x23     35

Let me know if i can do anything more to help.

cheers,
DsP

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to protobuf+unsubscr...@googlegroups.com.
To post to this group, send email to protobuf@googlegroups.com.
Visit this group at https://groups.google.com/group/protobuf.
For more options, visit https://groups.google.com/d/optout.
================================================
   Protocol Buffers 3.1.0: src/test-suite.log
================================================

# TOTAL: 7
# PASS:  6
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: protobuf-test
===================

Running main() from gmock_main.cc
[==========] Running 1912 tests from 183 test cases.
[----------] Global test environment set-up.
[----------] 6 tests from DescriptorPoolTypeResolverTest
[ RUN      ] DescriptorPoolTypeResolverTest.TestAllTypes
[       OK ] DescriptorPoolTypeResolverTest.TestAllTypes (17 ms)
[ RUN      ] DescriptorPoolTypeResolverTest.TestPackedField
[       OK ] DescriptorPoolTypeResolverTest.TestPackedField (0 ms)
[ RUN      ] DescriptorPoolTypeResolverTest.TestOneof
[       OK ] DescriptorPoolTypeResolverTest.TestOneof (1 ms)
[ RUN      ] DescriptorPoolTypeResolverTest.TestMap
[       OK ] DescriptorPoolTypeResolverTest.TestMap (8 ms)
[ RUN      ] DescriptorPoolTypeResolverTest.TestEnum
[       OK ] DescriptorPoolTypeResolverTest.TestEnum (0 ms)
[ RUN      ] DescriptorPoolTypeResolverTest.TestJsonName
[       OK ] DescriptorPoolTypeResolverTest.TestJsonName (5 ms)
[----------] 6 tests from DescriptorPoolTypeResolverTest (31 ms total)

[----------] 8 tests from TimeUtilTest
[ RUN      ] TimeUtilTest.TimestampStringFormat
[       OK ] TimeUtilTest.TimestampStringFormat (1 ms)
[ RUN      ] TimeUtilTest.DurationStringFormat
[       OK ] TimeUtilTest.DurationStringFormat (1 ms)
[ RUN      ] TimeUtilTest.GetEpoch
[       OK ] TimeUtilTest.GetEpoch (0 ms)
[ RUN      ] TimeUtilTest.DurationIntegerConversion
[       OK ] TimeUtilTest.DurationIntegerConversion (0 ms)
[ RUN      ] TimeUtilTest.TimeTConversion
[       OK ] TimeUtilTest.TimeTConversion (0 ms)
[ RUN      ] TimeUtilTest.TimevalConversion
[       OK ] TimeUtilTest.TimevalConversion (0 ms)
[ RUN      ] TimeUtilTest.DurationOperators
[       OK ] TimeUtilTest.DurationOperators (1 ms)
[ RUN      ] TimeUtilTest.TimestampOperators
[       OK ] TimeUtilTest.TimestampOperators (0 ms)
[----------] 8 tests from TimeUtilTest (3 ms total)

[----------] 1 test from TestUtilTest
[ RUN      ] TestUtilTest.TimestampIntegerConversion
[       OK ] TestUtilTest.TimestampIntegerConversion (0 ms)
[----------] 1 test from TestUtilTest (0 ms total)

[----------] 73 tests from MessageDifferencerTest
[ RUN      ] MessageDifferencerTest.BasicEqualityTest
[       OK ] MessageDifferencerTest.BasicEqualityTest (4 ms)
[ RUN      ] MessageDifferencerTest.BasicInequalityTest
[       OK ] MessageDifferencerTest.BasicInequalityTest (0 ms)
[ RUN      ] MessageDifferencerTest.RepeatedFieldInequalityTest
[       OK ] MessageDifferencerTest.RepeatedFieldInequalityTest (0 ms)
[ RUN      ] MessageDifferencerTest.MapFieldEqualityTest
[       OK ] MessageDifferencerTest.MapFieldEqualityTest (6 ms)
[ RUN      ] MessageDifferencerTest.BasicPartialEqualityTest
[       OK ] MessageDifferencerTest.BasicPartialEqualityTest (1 ms)
[ RUN      ] MessageDifferencerTest.PartialEqualityTestExtraField
[       OK ] MessageDifferencerTest.PartialEqualityTestExtraField (0 ms)
[ RUN      ] MessageDifferencerTest.PartialEqualityTestSkipRequiredField
[       OK ] MessageDifferencerTest.PartialEqualityTestSkipRequiredField (1 ms)
[ RUN      ] MessageDifferencerTest.BasicPartialInequalityTest
[       OK ] MessageDifferencerTest.BasicPartialInequalityTest (0 ms)
[ RUN      ] MessageDifferencerTest.PartialInequalityMissingFieldTest
[       OK ] MessageDifferencerTest.PartialInequalityMissingFieldTest (0 ms)
[ RUN      ] MessageDifferencerTest.RepeatedFieldPartialInequalityTest
[       OK ] MessageDifferencerTest.RepeatedFieldPartialInequalityTest (0 ms)
[ RUN      ] MessageDifferencerTest.BasicEquivalencyTest
[       OK ] MessageDifferencerTest.BasicEquivalencyTest (1 ms)
[ RUN      ] MessageDifferencerTest.EquivalencyNotEqualTest
[       OK ] MessageDifferencerTest.EquivalencyNotEqualTest (0 ms)
[ RUN      ] MessageDifferencerTest.BasicInequivalencyTest
[       OK ] MessageDifferencerTest.BasicInequivalencyTest (0 ms)
[ RUN      ] MessageDifferencerTest.BasicEquivalencyNonSetTest
[       OK ] MessageDifferencerTest.BasicEquivalencyNonSetTest (0 ms)
[ RUN      ] MessageDifferencerTest.BasicInequivalencyNonSetTest
[       OK ] MessageDifferencerTest.BasicInequivalencyNonSetTest (0 ms)
[ RUN      ] MessageDifferencerTest.BasicPartialEquivalencyTest
[       OK ] MessageDifferencerTest.BasicPartialEquivalencyTest (1 ms)
[ RUN      ] MessageDifferencerTest.PartialEquivalencyNotEqualTest
[       OK ] MessageDifferencerTest.PartialEquivalencyNotEqualTest (0 ms)
[ RUN      ] MessageDifferencerTest.PartialEquivalencyTestExtraField
[       OK ] MessageDifferencerTest.PartialEquivalencyTestExtraField (0 ms)
[ RUN      ] MessageDifferencerTest.PartialEquivalencyTestSkipRequiredField
[       OK ] MessageDifferencerTest.PartialEquivalencyTestSkipRequiredField (0 
ms)
[ RUN      ] MessageDifferencerTest.BasicPartialInequivalencyTest
[       OK ] MessageDifferencerTest.BasicPartialInequivalencyTest (1 ms)
[ RUN      ] MessageDifferencerTest.BasicPartialEquivalencyNonSetTest
[       OK ] MessageDifferencerTest.BasicPartialEquivalencyNonSetTest (0 ms)
[ RUN      ] MessageDifferencerTest.BasicPartialInequivalencyNonSetTest
[       OK ] MessageDifferencerTest.BasicPartialInequivalencyNonSetTest (0 ms)
[ RUN      ] MessageDifferencerTest.ApproximateEqualityTest
[       OK ] MessageDifferencerTest.ApproximateEqualityTest (0 ms)
[ RUN      ] MessageDifferencerTest.ApproximateModifiedEqualityTest
[       OK ] MessageDifferencerTest.ApproximateModifiedEqualityTest (1 ms)
[ RUN      ] MessageDifferencerTest.ApproximateEquivalencyTest
[       OK ] MessageDifferencerTest.ApproximateEquivalencyTest (0 ms)
[ RUN      ] MessageDifferencerTest.ApproximateModifiedEquivalencyTest
[       OK ] MessageDifferencerTest.ApproximateModifiedEquivalencyTest (1 ms)
[ RUN      ] MessageDifferencerTest.ApproximateInequivalencyTest
[       OK ] MessageDifferencerTest.ApproximateInequivalencyTest (1 ms)
[ RUN      ] MessageDifferencerTest.WithinFractionOrMarginFloatTest
[       OK ] MessageDifferencerTest.WithinFractionOrMarginFloatTest (1 ms)
[ RUN      ] MessageDifferencerTest.WithinFractionOrMarginDoubleTest
[       OK ] MessageDifferencerTest.WithinFractionOrMarginDoubleTest (1 ms)
[ RUN      ] MessageDifferencerTest.WithinDefaultFractionOrMarginDoubleTest
[       OK ] MessageDifferencerTest.WithinDefaultFractionOrMarginDoubleTest (1 
ms)
[ RUN      ] MessageDifferencerTest.BasicFieldOrderingsTest
[       OK ] MessageDifferencerTest.BasicFieldOrderingsTest (1 ms)
[ RUN      ] MessageDifferencerTest.BasicFieldOrderingInequalityTest
[       OK ] MessageDifferencerTest.BasicFieldOrderingInequalityTest (0 ms)
[ RUN      ] MessageDifferencerTest.BasicExtensionTest
[       OK ] MessageDifferencerTest.BasicExtensionTest (2 ms)
[ RUN      ] MessageDifferencerTest.BasicExtensionInequalityTest
[       OK ] MessageDifferencerTest.BasicExtensionInequalityTest (1 ms)
[ RUN      ] MessageDifferencerTest.OneofTest
[       OK ] MessageDifferencerTest.OneofTest (0 ms)
[ RUN      ] MessageDifferencerTest.OneofInequalityTest
[       OK ] MessageDifferencerTest.OneofInequalityTest (0 ms)
[ RUN      ] MessageDifferencerTest.UnknownFieldPartialEqualTest
[       OK ] MessageDifferencerTest.UnknownFieldPartialEqualTest (1 ms)
[ RUN      ] MessageDifferencerTest.SpecifiedFieldsEqualityAllTest
[       OK ] MessageDifferencerTest.SpecifiedFieldsEqualityAllTest (0 ms)
[ RUN      ] MessageDifferencerTest.SpecifiedFieldsInequalityAllTest
[       OK ] MessageDifferencerTest.SpecifiedFieldsInequalityAllTest (1 ms)
[ RUN      ] MessageDifferencerTest.SpecifiedFieldsEmptyListAlwaysSucceeds
[       OK ] MessageDifferencerTest.SpecifiedFieldsEmptyListAlwaysSucceeds (0 
ms)
[ RUN      ] MessageDifferencerTest.SpecifiedFieldsCompareWithSelf
[       OK ] MessageDifferencerTest.SpecifiedFieldsCompareWithSelf (0 ms)
[ RUN      ] MessageDifferencerTest.SpecifiedFieldsEqualityAllShuffledTest
[       OK ] MessageDifferencerTest.SpecifiedFieldsEqualityAllShuffledTest (1 
ms)
[ RUN      ] MessageDifferencerTest.SpecifiedFieldsSubsetEqualityTest
[       OK ] MessageDifferencerTest.SpecifiedFieldsSubsetEqualityTest (0 ms)
[ RUN      ] 
MessageDifferencerTest.SpecifiedFieldsSubsetIgnoresOtherFieldDifferencesTest
[       OK ] 
MessageDifferencerTest.SpecifiedFieldsSubsetIgnoresOtherFieldDifferencesTest (1 
ms)
[ RUN      ] MessageDifferencerTest.SpecifiedFieldsDetectsDifferencesTest
[       OK ] MessageDifferencerTest.SpecifiedFieldsDetectsDifferencesTest (0 ms)
[ RUN      ] MessageDifferencerTest.SpecifiedFieldsEquivalenceAllTest
[       OK ] MessageDifferencerTest.SpecifiedFieldsEquivalenceAllTest (1 ms)
[ RUN      ] 
MessageDifferencerTest.SpecifiedFieldsEquivalenceIgnoresOtherFieldDifferencesTest
[       OK ] 
MessageDifferencerTest.SpecifiedFieldsEquivalenceIgnoresOtherFieldDifferencesTest
 (0 ms)
[ RUN      ] MessageDifferencerTest.RepeatedFieldSetTest_SetOfSet
[       OK ] MessageDifferencerTest.RepeatedFieldSetTest_SetOfSet (1 ms)
[ RUN      ] MessageDifferencerTest.RepeatedFieldSetTest_Combination
[       OK ] MessageDifferencerTest.RepeatedFieldSetTest_Combination (0 ms)
[ RUN      ] MessageDifferencerTest.RepeatedFieldMapTest_Partial
[       OK ] MessageDifferencerTest.RepeatedFieldMapTest_Partial (0 ms)
[ RUN      ] MessageDifferencerTest.RepeatedFieldSetTest_Duplicates
[       OK ] MessageDifferencerTest.RepeatedFieldSetTest_Duplicates (1 ms)
[ RUN      ] MessageDifferencerTest.RepeatedFieldSetTest_PartialSimple
[       OK ] MessageDifferencerTest.RepeatedFieldSetTest_PartialSimple (0 ms)
[ RUN      ] MessageDifferencerTest.RepeatedFieldSetTest_Partial
[       OK ] MessageDifferencerTest.RepeatedFieldSetTest_Partial (0 ms)
[ RUN      ] MessageDifferencerTest.RepeatedFieldMapTest_MultipleFieldsAsKey
[       OK ] MessageDifferencerTest.RepeatedFieldMapTest_MultipleFieldsAsKey (1 
ms)
[ RUN      ] MessageDifferencerTest.RepeatedFieldMapTest_MultipleFieldPathsAsKey
[       OK ] 
MessageDifferencerTest.RepeatedFieldMapTest_MultipleFieldPathsAsKey (1 ms)
[ RUN      ] MessageDifferencerTest.RepeatedFieldMapTest_IgnoredKeyFields
[       OK ] MessageDifferencerTest.RepeatedFieldMapTest_IgnoredKeyFields (0 ms)
[ RUN      ] MessageDifferencerTest.TreatRepeatedFieldAsSetWithIgnoredFields
[libprotobuf WARNING google/protobuf/text_format.cc:315] Warning parsing 
text-format protobuf_unittest.TestDiffMessage: 2:9: text format contains 
deprecated field "rm"
[libprotobuf WARNING google/protobuf/text_format.cc:315] Warning parsing 
text-format protobuf_unittest.TestDiffMessage: 2:9: text format contains 
deprecated field "rm"
[       OK ] MessageDifferencerTest.TreatRepeatedFieldAsSetWithIgnoredFields (1 
ms)
[ RUN      ] MessageDifferencerTest.TreatRepeatedFieldAsMapWithIgnoredKeyFields
[libprotobuf WARNING google/protobuf/text_format.cc:315] Warning parsing 
text-format protobuf_unittest.TestDiffMessage: 4:5: text format contains 
deprecated field "rm"
[libprotobuf WARNING google/protobuf/text_format.cc:315] Warning parsing 
text-format protobuf_unittest.TestDiffMessage: 4:5: text format contains 
deprecated field "rm"
[       OK ] MessageDifferencerTest.TreatRepeatedFieldAsMapWithIgnoredKeyFields 
(0 ms)
[ RUN      ] MessageDifferencerTest.RepeatedFieldMapTest_CustomMapKeyComparator
[       OK ] MessageDifferencerTest.RepeatedFieldMapTest_CustomMapKeyComparator 
(0 ms)
[ RUN      ] MessageDifferencerTest.RepeatedFieldSetTest_Subset
[       OK ] MessageDifferencerTest.RepeatedFieldSetTest_Subset (0 ms)
[ RUN      ] MessageDifferencerTest.IgnoreField_Single
[       OK ] MessageDifferencerTest.IgnoreField_Single (0 ms)
[ RUN      ] MessageDifferencerTest.IgnoreField_Repeated
[       OK ] MessageDifferencerTest.IgnoreField_Repeated (0 ms)
[ RUN      ] MessageDifferencerTest.IgnoreField_Message
[       OK ] MessageDifferencerTest.IgnoreField_Message (0 ms)
[ RUN      ] MessageDifferencerTest.IgnoreField_Group
[       OK ] MessageDifferencerTest.IgnoreField_Group (0 ms)
[ RUN      ] MessageDifferencerTest.IgnoreField_Missing
[       OK ] MessageDifferencerTest.IgnoreField_Missing (0 ms)
[ RUN      ] MessageDifferencerTest.IgnoreField_Multiple
[       OK ] MessageDifferencerTest.IgnoreField_Multiple (0 ms)
[ RUN      ] MessageDifferencerTest.IgnoreField_NestedMessage
[       OK ] MessageDifferencerTest.IgnoreField_NestedMessage (0 ms)
[ RUN      ] MessageDifferencerTest.IgnoreField_NestedGroup
[       OK ] MessageDifferencerTest.IgnoreField_NestedGroup (0 ms)
[ RUN      ] MessageDifferencerTest.IgnoreField_InsideSet
[       OK ] MessageDifferencerTest.IgnoreField_InsideSet (0 ms)
[ RUN      ] MessageDifferencerTest.IgnoreField_InsideMap
[       OK ] MessageDifferencerTest.IgnoreField_InsideMap (0 ms)
[ RUN      ] MessageDifferencerTest.IgnoreField_DoesNotIgnoreKey
[       OK ] MessageDifferencerTest.IgnoreField_DoesNotIgnoreKey (0 ms)
[ RUN      ] MessageDifferencerTest.IgnoreField_TrumpsCompareWithFields
[       OK ] MessageDifferencerTest.IgnoreField_TrumpsCompareWithFields (0 ms)
[ RUN      ] MessageDifferencerTest.FieldContextParentFieldsTest
[       OK ] MessageDifferencerTest.FieldContextParentFieldsTest (1 ms)
[----------] 73 tests from MessageDifferencerTest (40 ms total)

[----------] 53 tests from ComparisonTest
[ RUN      ] ComparisonTest.AdditionTest
[       OK ] ComparisonTest.AdditionTest (1 ms)
[ RUN      ] ComparisonTest.Addition_OrderTest
[       OK ] ComparisonTest.Addition_OrderTest (0 ms)
[ RUN      ] ComparisonTest.DeletionTest
[       OK ] ComparisonTest.DeletionTest (1 ms)
[ RUN      ] ComparisonTest.Deletion_OrderTest
[       OK ] ComparisonTest.Deletion_OrderTest (1 ms)
[ RUN      ] ComparisonTest.RepeatedDeletionTest
[       OK ] ComparisonTest.RepeatedDeletionTest (1 ms)
[ RUN      ] ComparisonTest.ModificationTest
[       OK ] ComparisonTest.ModificationTest (1 ms)
[ RUN      ] ComparisonTest.EquivalencyAdditionTest
[       OK ] ComparisonTest.EquivalencyAdditionTest (1 ms)
[ RUN      ] ComparisonTest.EquivalencyDeletionTest
[       OK ] ComparisonTest.EquivalencyDeletionTest (1 ms)
[ RUN      ] ComparisonTest.GroupAdditionTest
[       OK ] ComparisonTest.GroupAdditionTest (1 ms)
[ RUN      ] ComparisonTest.GroupDeletionTest
[       OK ] ComparisonTest.GroupDeletionTest (1 ms)
[ RUN      ] ComparisonTest.GroupModificationTest
[       OK ] ComparisonTest.GroupModificationTest (1 ms)
[ RUN      ] ComparisonTest.GroupFullAdditionTest
[       OK ] ComparisonTest.GroupFullAdditionTest (1 ms)
[ RUN      ] ComparisonTest.GroupFullDeletionTest
[       OK ] ComparisonTest.GroupFullDeletionTest (1 ms)
[ RUN      ] ComparisonTest.RepeatedSetOptionTest
[       OK ] ComparisonTest.RepeatedSetOptionTest (1 ms)
[ RUN      ] ComparisonTest.RepeatedSetOptionTest_Ex
[       OK ] ComparisonTest.RepeatedSetOptionTest_Ex (1 ms)
[ RUN      ] ComparisonTest.RepeatedMapFieldTest_Group
[       OK ] ComparisonTest.RepeatedMapFieldTest_Group (1 ms)
[ RUN      ] ComparisonTest.RepeatedMapFieldTest_MessageKey
[       OK ] ComparisonTest.RepeatedMapFieldTest_MessageKey (1 ms)
[ RUN      ] ComparisonTest.RepeatedFieldSetTest_SetOfSet
[       OK ] ComparisonTest.RepeatedFieldSetTest_SetOfSet (1 ms)
[ RUN      ] ComparisonTest.RepeatedMapFieldTest_RepeatedKey
[       OK ] ComparisonTest.RepeatedMapFieldTest_RepeatedKey (1 ms)
[ RUN      ] ComparisonTest.RepeatedMapFieldTest_RepeatedMessageKey
[       OK ] ComparisonTest.RepeatedMapFieldTest_RepeatedMessageKey (1 ms)
[ RUN      ] ComparisonTest.RepeatedSetOptionTest_Unknown
[       OK ] ComparisonTest.RepeatedSetOptionTest_Unknown (1 ms)
[ RUN      ] ComparisonTest.Matching_Unknown
[       OK ] ComparisonTest.Matching_Unknown (1 ms)
[ RUN      ] ComparisonTest.RepeatedSetFieldTest
[       OK ] ComparisonTest.RepeatedSetFieldTest (1 ms)
[ RUN      ] ComparisonTest.EmbeddedAdditionTest
[       OK ] ComparisonTest.EmbeddedAdditionTest (1 ms)
[ RUN      ] ComparisonTest.EmbeddedDeletionTest
[       OK ] ComparisonTest.EmbeddedDeletionTest (1 ms)
[ RUN      ] ComparisonTest.EmbeddedModificationTest
[       OK ] ComparisonTest.EmbeddedModificationTest (1 ms)
[ RUN      ] ComparisonTest.EmbeddedFullAdditionTest
[       OK ] ComparisonTest.EmbeddedFullAdditionTest (1 ms)
[ RUN      ] ComparisonTest.EmbeddedPartialAdditionTest
[       OK ] ComparisonTest.EmbeddedPartialAdditionTest (1 ms)
[ RUN      ] ComparisonTest.EmbeddedFullDeletionTest
[       OK ] ComparisonTest.EmbeddedFullDeletionTest (1 ms)
[ RUN      ] ComparisonTest.BasicRepeatedTest
[       OK ] ComparisonTest.BasicRepeatedTest (1 ms)
[ RUN      ] ComparisonTest.BasicRepeatedTest_SetOption
[       OK ] ComparisonTest.BasicRepeatedTest_SetOption (1 ms)
[ RUN      ] ComparisonTest.BasicRepeatedTest_SetField
[       OK ] ComparisonTest.BasicRepeatedTest_SetField (1 ms)
[ RUN      ] ComparisonTest.AddDeleteTest
[       OK ] ComparisonTest.AddDeleteTest (1 ms)
[ RUN      ] ComparisonTest.AddDelete_FieldOrderingTest
[       OK ] ComparisonTest.AddDelete_FieldOrderingTest (0 ms)
[ RUN      ] ComparisonTest.AllThreeTest
[       OK ] ComparisonTest.AllThreeTest (0 ms)
[ RUN      ] ComparisonTest.SandwhichTest
[       OK ] ComparisonTest.SandwhichTest (0 ms)
[ RUN      ] ComparisonTest.IgnoredNoChangeTest
[       OK ] ComparisonTest.IgnoredNoChangeTest (1 ms)
[ RUN      ] ComparisonTest.IgnoredAddTest
[       OK ] ComparisonTest.IgnoredAddTest (1 ms)
[ RUN      ] ComparisonTest.IgnoredDeleteTest
[       OK ] ComparisonTest.IgnoredDeleteTest (1 ms)
[ RUN      ] ComparisonTest.IgnoredModifyTest
[       OK ] ComparisonTest.IgnoredModifyTest (0 ms)
[ RUN      ] ComparisonTest.IgnoredRepeatedAddTest
[       OK ] ComparisonTest.IgnoredRepeatedAddTest (1 ms)
[ RUN      ] ComparisonTest.IgnoredRepeatedDeleteTest
[       OK ] ComparisonTest.IgnoredRepeatedDeleteTest (1 ms)
[ RUN      ] ComparisonTest.IgnoredRepeatedModifyTest
[       OK ] ComparisonTest.IgnoredRepeatedModifyTest (1 ms)
[ RUN      ] ComparisonTest.IgnoredWholeNestedMessage
[       OK ] ComparisonTest.IgnoredWholeNestedMessage (0 ms)
[ RUN      ] ComparisonTest.IgnoredNestedField
[       OK ] ComparisonTest.IgnoredNestedField (1 ms)
[ RUN      ] ComparisonTest.IgnoredRepeatedNested
[       OK ] ComparisonTest.IgnoredRepeatedNested (1 ms)
[ RUN      ] ComparisonTest.IgnoredNestedRepeated
[       OK ] ComparisonTest.IgnoredNestedRepeated (1 ms)
[ RUN      ] ComparisonTest.ExtensionTest
[       OK ] ComparisonTest.ExtensionTest (1 ms)
[ RUN      ] ComparisonTest.MatchedUnknownFieldTagTest
[       OK ] ComparisonTest.MatchedUnknownFieldTagTest (1 ms)
[ RUN      ] ComparisonTest.UnmatchedUnknownFieldTagTest
[       OK ] ComparisonTest.UnmatchedUnknownFieldTagTest (0 ms)
[ RUN      ] ComparisonTest.DifferentSizedUnknownFieldTest
[       OK ] ComparisonTest.DifferentSizedUnknownFieldTest (1 ms)
[ RUN      ] ComparisonTest.UnknownFieldsAll
[       OK ] ComparisonTest.UnknownFieldsAll (1 ms)
[ RUN      ] ComparisonTest.EquivalentIgnoresUnknown
[       OK ] ComparisonTest.EquivalentIgnoresUnknown (1 ms)
[----------] 53 tests from ComparisonTest (48 ms total)

[----------] 6 tests from MatchingTest
[ RUN      ] MatchingTest.StreamReporterMatching
[       OK ] MatchingTest.StreamReporterMatching (0 ms)
[ RUN      ] MatchingTest.DontReportMatchedWhenIgnoring
[       OK ] MatchingTest.DontReportMatchedWhenIgnoring (0 ms)
[ RUN      ] MatchingTest.ReportMatchedForMovedFields
[       OK ] MatchingTest.ReportMatchedForMovedFields (0 ms)
[ RUN      ] MatchingTest.MatchesAppearInPostTraversalOrderForMovedFields
[       OK ] MatchingTest.MatchesAppearInPostTraversalOrderForMovedFields (0 ms)
[ RUN      ] MatchingTest.MatchAndModifiedInterleaveProperly
[       OK ] MatchingTest.MatchAndModifiedInterleaveProperly (1 ms)
[ RUN      ] MatchingTest.MatchingWorksWithExtensions
[       OK ] MatchingTest.MatchingWorksWithExtensions (1 ms)
[----------] 6 tests from MatchingTest (3 ms total)

[----------] 4 tests from AnyTest
[ RUN      ] AnyTest.Simple
[       OK ] AnyTest.Simple (1 ms)
[ RUN      ] AnyTest.TestPackAndUnpack
[       OK ] AnyTest.TestPackAndUnpack (0 ms)
[ RUN      ] AnyTest.TestPackAndUnpackAny
[       OK ] AnyTest.TestPackAndUnpackAny (0 ms)
[ RUN      ] AnyTest.TestIs
[       OK ] AnyTest.TestIs (0 ms)
[----------] 4 tests from AnyTest (1 ms total)

[----------] 1 test from Anytest
[ RUN      ] Anytest.TreatAsSet
[       OK ] Anytest.TreatAsSet (0 ms)
[----------] 1 test from Anytest (0 ms total)

[----------] 7 tests from JsonUtilTest
[ RUN      ] JsonUtilTest.TestWhitespaces
[       OK ] JsonUtilTest.TestWhitespaces (3 ms)
[ RUN      ] JsonUtilTest.TestDefaultValues
google/protobuf/util/json_util_test.cc:158: Failure
Value of: ToJson(m, options)
  Actual: 
"{\"boolValue\":false,\"int32Value\":0,\"int64Value\":\"0\",\"uint32Value\":0,\"uint64Value\":\"0\",\"floatValue\":0,\"doubleValue\":0,\"stringValue\":\"i
 am a test string 
value\",\"bytesValue\":\"bWEgIGEgc2V0YiB0ZXR5diBzdWxhZXU=\",\"enumValue\":\"FOO\",\"repeatedBoolValue\":[],\"repeatedInt32Value\":[],\"repeatedInt64Value\":[],\"repeatedUint32Value\":[],\"repeatedUint64Value\":[],\"repeatedFloatValue\":[],\"repeatedDoubleValue\":[],\"repeatedStringValue\":[],\"repeatedBytesValue\":[],\"repeatedEnumValue\":[],\"repeatedMessageValue\":[]}"
Expected: "{\"boolValue\":false," "\"int32Value\":0," "\"int64Value\":\"0\"," 
"\"uint32Value\":0," "\"uint64Value\":\"0\"," "\"floatValue\":0," 
"\"doubleValue\":0," "\"stringValue\":\"i am a test string value\"," 
"\"bytesValue\":\"aSBhbSBhIHRlc3QgYnl0ZXMgdmFsdWU=\"," "\"enumValue\":\"FOO\"," 
"\"repeatedBoolValue\":[]," "\"repeatedInt32Value\":[]," 
"\"repeatedInt64Value\":[]," "\"repeatedUint32Value\":[]," 
"\"repeatedUint64Value\":[]," "\"repeatedFloatValue\":[]," 
"\"repeatedDoubleValue\":[]," "\"repeatedStringValue\":[]," 
"\"repeatedBytesValue\":[]," "\"repeatedEnumValue\":[]," 
"\"repeatedMessageValue\":[]" "}"
Which is: 
"{\"boolValue\":false,\"int32Value\":0,\"int64Value\":\"0\",\"uint32Value\":0,\"uint64Value\":\"0\",\"floatValue\":0,\"doubleValue\":0,\"stringValue\":\"i
 am a test string 
value\",\"bytesValue\":\"aSBhbSBhIHRlc3QgYnl0ZXMgdmFsdWU=\",\"enumValue\":\"FOO\",\"repeatedBoolValue\":[],\"repeatedInt32Value\":[],\"repeatedInt64Value\":[],\"repeatedUint32Value\":[],\"repeatedUint64Value\":[],\"repeatedFloatValue\":[],\"repeatedDoubleValue\":[],\"repeatedStringValue\":[],\"repeatedBytesValue\":[],\"repeatedEnumValue\":[],\"repeatedMessageValue\":[]}"
[  FAILED  ] JsonUtilTest.TestDefaultValues (6 ms)
[ RUN      ] JsonUtilTest.ParseMessage
[       OK ] JsonUtilTest.ParseMessage (3 ms)
[ RUN      ] JsonUtilTest.ParseMap
[       OK ] JsonUtilTest.ParseMap (3 ms)
[ RUN      ] JsonUtilTest.TestParseIgnoreUnknownFields
[       OK ] JsonUtilTest.TestParseIgnoreUnknownFields (0 ms)
[ RUN      ] JsonUtilTest.TestParseErrors
[       OK ] JsonUtilTest.TestParseErrors (2 ms)
[ RUN      ] JsonUtilTest.TestDynamicMessage
[       OK ] JsonUtilTest.TestDynamicMessage (23 ms)
[----------] 7 tests from JsonUtilTest (40 ms total)

[----------] 1 test from ZeroCopyStreamByteSinkTest
[ RUN      ] ZeroCopyStreamByteSinkTest.TestAllInputOutputPatterns
[       OK ] ZeroCopyStreamByteSinkTest.TestAllInputOutputPatterns (366 ms)
[----------] 1 test from ZeroCopyStreamByteSinkTest (366 ms total)

[----------] 69 tests from JsonStreamParserTest
[ RUN      ] JsonStreamParserTest.SimpleTrue
Segmentation fault (core dumped) 
FAIL protobuf-test (exit status: 139)

Reply via email to