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 [email protected].
To post to this group, send email to [email protected].
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