I have been trying to compile protobuf for soft float ARMv7. I am compiling 
on board rather than cross compiling, and am failing some unit tests when I 
run "make check". Most of the tests seem to be failing due to rounding 
error, and the segmentation fault seems to have occurred during an infinity 
input test, so I'm thinking I could fix these by using less aggressive 
optimization flags and turning off fastmath.

Any ideas?

I can't seem to attach the whole logfile, as it is over 200MB. I attached 
one of the longer failed unit tests and a few more interesting pieces 
below. Here is my console output:

./test-driver: line 107:  2847 Segmentation fault      "$@" > $log_file 2>&1
FAIL: protobuf-test
PASS: protobuf-lazy-descriptor-test
PASS: protobuf-lite-test
PASS: google/protobuf/compiler/zip_output_unittest.sh
PASS: google/protobuf/io/gzip_stream_unittest.sh
PASS: protobuf-lite-arena-test
PASS: no-warning-test
============================================================================
Testsuite summary for Protocol Buffers 3.1.0
============================================================================
# TOTAL: 7
# PASS:  6
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See src/test-suite.log
Please report to protobuf@googlegroups.com
============================================================================
Makefile:7407: recipe for target 'test-suite.log' failed

And here are some of the failures from the log:
================================================
   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
===================

google/protobuf/descriptor_unittest.cc:2312: Failure
Value of: message->field(5)->default_value_double()
  Actual: 1e+101
Expected: 10e100
Which is: inf
[  FAILED  ] MiscTest.DefaultValues (2 ms)

google/protobuf/descriptor_unittest.cc:2786: Failure
Value of: options->GetExtension(protobuf_unittest::double_opt)
  Actual: 1.2345678901234567
Expected: 1.234567890123456789
Which is: 1.2345678806304932
[  FAILED  ] CustomOptions.OptionTypes (0 ms)

[ RUN      ] TimeUtilTest.DurationOperators
google/protobuf/util/time_util_test.cc:276: Failure
Value of: TimeUtil::ToString(a * 0.5)
  Actual: "0s"
Expected: "0.999999999s"
google/protobuf/util/time_util_test.cc:277: Failure
Value of: TimeUtil::ToString(b * 0.5)
  Actual: "0s"
Expected: "-0.999999999s"
[  FAILED  ] TimeUtilTest.DurationOperators (1 ms)

[ RUN      ] JsonStreamParserTest.ArrayComplexValues
[libprotobuf INFO 
google/protobuf/util/internal/json_stream_parser_test.cc:111] Testing 
split: ><[[22, -127, 45.3, -1056.4, 11779497823553162765], {'key': true}]
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, 45.3)
          Returns: NULL
Google Mock tried the following 2 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried 
expectation #0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), 
NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 45.299999237060547
           Actual: 45.3
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried 
expectation #1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), 
NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1056.4000244140625
           Actual: 45.3
         Expected: to be called once
           Actual: never called - unsatisfied and active
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, -1056.4)
          Returns: NULL
Google Mock tried the following 2 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried 
expectation #0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), 
NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 45.299999237060547
           Actual: -1056.4
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried 
expectation #1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), 
NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1056.4000244140625
           Actual: -1056.4
         Expected: to be called once
           Actual: never called - unsatisfied and active
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderUint64({}, 11779497823553162765)
          Returns: NULL
Google Mock tried the following 2 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:167: tried 
expectation #0: EXPECT_CALL(*mock_, RenderUint64(IsEmpty(), 
TypedEq<uint64>(value)))...
         Expected: the expectation is active
           Actual: it is retired
         Expected: to be called once
           Actual: called once - saturated and retired
./google/protobuf/util/internal/expecting_objectwriter.h:167: tried 
expectation #1: EXPECT_CALL(*mock_, RenderUint64(IsEmpty(), 
TypedEq<uint64>(value)))...
         Expected: all pre-requisites are satisfied
           Actual: the following immediate pre-requisites are not satisfied:
./google/protobuf/util/internal/expecting_objectwriter.h:178: pre-requisite 
#0
                   (end of pre-requisites)
         Expected: to be called once
           Actual: never called - unsatisfied and active
unknown file: Failure

===
Snipped thousands of similar lines here.
====

./google/protobuf/util/internal/expecting_objectwriter.h:95: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
StartObject(IsEmpty()))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:96: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
StartObject(StrEq(name.ToString())))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
[  FAILED  ] JsonStreamParserTest.ObjectValues (88792 ms)

[ RUN      ] JsonStreamParserTest.RejectNonUtf8WhenNotCoerced
[libprotobuf INFO 
google/protobuf/util/internal/json_stream_parser_test.cc:111] Testing 
split: ><{"address":ÿ"חרושת 23, ×¨×¢× × ×”, ×™×©×¨× ×œ"}

GMOCK WARNING:
Uninteresting mock function call - returning default value.
    Function call: StartObject({})
          Returns: NULL
Stack trace:
[libprotobuf INFO 
google/protobuf/util/internal/json_stream_parser_test.cc:111] Testing 
split: {><"address":ÿ"חרושת 23, ×¨×¢× × ×”, ×™×©×¨× ×œ"}

GMOCK WARNING:
Uninteresting mock function call - returning default value.
    Function call: StartObject({})
          Returns: NULL
Stack trace:
[libprotobuf INFO 
google/protobuf/util/internal/json_stream_parser_test.cc:111] Testing 
split: {"><address":ÿ"חרושת 23, ×¨×¢× × ×”, ×™×©×¨× ×œ"}

GMOCK WARNING:
Uninteresting mock function call - returning default value.
    Function call: StartObject({})
          Returns: NULL
Stack trace:
[libprotobuf INFO 
google/protobuf/util/internal/json_stream_parser_test.cc:111] Testing 
split: {"a><ddress":ÿ"חרושת 23, ×¨×¢× × ×”, ×™×©×¨× ×œ"}

GMOCK WARNING:
Uninteresting mock function call - returning default value.
    Function call: StartObject({})
          Returns: NULL
Stack trace:
[libprotobuf INFO 
google/protobuf/util/internal/json_stream_parser_test.cc:111] Testing 
split: {"ad><dress":ÿ"חרושת 23, ×¨×¢× × ×”, ×™×©×¨× ×œ"}

=====
snipped similar lines
=====

GMOCK WARNING:
Uninteresting mock function call - returning default value.
    Function call: StartList({})
          Returns: NULL
Stack trace:
[libprotobuf INFO 
google/protobuf/util/internal/json_stream_parser_test.cc:111] Testing 
split: ["\ud83d\ud83d"><]

GMOCK WARNING:
Uninteresting mock function call - returning default value.
    Function call: StartList({})
          Returns: NULL
Stack trace:
[libprotobuf INFO 
google/protobuf/util/internal/json_stream_parser_test.cc:97] Testing split 
every char: ["\ud83d\ud83d"]

GMOCK WARNING:
Uninteresting mock function call - returning default value.
    Function call: StartList({})
          Returns: NULL
Stack trace:
[       OK ] 
JsonStreamParserTest.UnicodeEscapingMissingLowSurrogateWhenNotCoerced (7 ms)

This seems to be where the segfault occurs:

[----------] 45 tests from 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest
[ RUN      ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.EmptyObject/0
[       OK ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.EmptyObject/0 (33 
ms)
[ RUN      ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.SimpleObject/0
[       OK ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.SimpleObject/0 (1 
ms)
[ RUN      ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.SimpleMessage/0
[       OK ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.SimpleMessage/0 (4 
ms)
[ RUN      ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.CustomJsonName/0
[       OK ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.CustomJsonName/0 (0 
ms)
[ RUN      ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.IntEnumValuesAreAccepted/0
[       OK ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.IntEnumValuesAreAccepted/0
 
(1 ms)
[ RUN      ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.EnumValuesWithoutUnderscoreAreAccepted/0
[       OK ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.EnumValuesWithoutUnderscoreAreAccepted/0
 
(1 ms)
[ RUN      ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.EnumValuesInCamelCaseAreAccepted/0
[       OK ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.EnumValuesInCamelCaseAreAccepted/0
 
(0 ms)
[ RUN      ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.EnumValuesInCamelCaseWithNameNotUppercaseAreAccepted/0
[       OK ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.EnumValuesInCamelCaseWithNameNotUppercaseAreAccepted/0
 
(1 ms)
[ RUN      ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.PrimitiveFromStringConversion/0
[       OK ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.PrimitiveFromStringConversion/0
 
(1 ms)
[ RUN      ] 
DifferentTypeInfoSourceTest/ProtoStreamObjectWriterTest.InfinityInputTest/0
FAIL protobuf-test (exit status: 139)


-- 
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.
[ RUN      ] JsonStreamParserTest.ScientificDouble
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: ><1.2345e-10
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, 1.2345e-10)
          Returns: NULL
Google Mock tried the following 1 expectation, but it didn't match:

./google/protobuf/util/internal/expecting_objectwriter.h:178: 
EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: 1><.2345e-10
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, 1.2345e-10)
          Returns: NULL
Google Mock tried the following 2 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: 1.><2345e-10
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, 1.2345e-10)
          Returns: NULL
Google Mock tried the following 3 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#2: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: 1.2><345e-10
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, 1.2345e-10)
          Returns: NULL
Google Mock tried the following 4 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#2: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#3: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: 1.23><45e-10
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, 1.2345e-10)
          Returns: NULL
Google Mock tried the following 5 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#2: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#3: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#4: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: 1.234><5e-10
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, 1.2345e-10)
          Returns: NULL
Google Mock tried the following 6 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#2: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#3: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#4: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#5: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: 1.2345><e-10
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, 1.2345e-10)
          Returns: NULL
Google Mock tried the following 7 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#2: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#3: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#4: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#5: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#6: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: 1.2345e><-10
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, 1.2345e-10)
          Returns: NULL
Google Mock tried the following 8 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#2: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#3: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#4: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#5: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#6: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#7: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: 1.2345e-><10
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, 1.2345e-10)
          Returns: NULL
Google Mock tried the following 9 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#2: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#3: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#4: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#5: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#6: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#7: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#8: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: 1.2345e-1><0
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, 1.2345e-10)
          Returns: NULL
Google Mock tried the following 10 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#2: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#3: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#4: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#5: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#6: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#7: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#8: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#9: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately 1.2345000022229158e-10
           Actual: 1.2345e-10
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
[  FAILED  ] JsonStreamParserTest.ScientificDouble (12 ms)
[ RUN      ] JsonStreamParserTest.SimpleNegativeDouble
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: ><-1045.235
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, -1045.23)
          Returns: NULL
Google Mock tried the following 1 expectation, but it didn't match:

./google/protobuf/util/internal/expecting_objectwriter.h:178: 
EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: -><1045.235
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, -1045.23)
          Returns: NULL
Google Mock tried the following 2 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: -1><045.235
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, -1045.23)
          Returns: NULL
Google Mock tried the following 3 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#2: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: -10><45.235
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, -1045.23)
          Returns: NULL
Google Mock tried the following 4 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#2: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#3: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: -104><5.235
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, -1045.23)
          Returns: NULL
Google Mock tried the following 5 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#2: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#3: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#4: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: -1045><.235
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, -1045.23)
          Returns: NULL
Google Mock tried the following 6 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#2: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#3: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#4: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#5: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: -1045.><235
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, -1045.23)
          Returns: NULL
Google Mock tried the following 7 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#2: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#3: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#4: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#5: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#6: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: -1045.2><35
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, -1045.23)
          Returns: NULL
Google Mock tried the following 8 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#2: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#3: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#4: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#5: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#6: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#7: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:111] 
Testing split: -1045.23><5
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, -1045.23)
          Returns: NULL
Google Mock tried the following 9 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#2: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#3: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#4: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#5: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#6: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#7: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#8: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
[libprotobuf INFO google/protobuf/util/internal/json_stream_parser_test.cc:97] 
Testing split every char: -1045.235
unknown file: Failure

Unexpected mock function call - returning default value.
    Function call: RenderDouble({}, -1045.23)
          Returns: NULL
Google Mock tried the following 10 expectations, but none matched:

./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#0: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#1: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#2: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#3: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#4: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#5: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#6: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#7: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#8: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: tried expectation 
#9: EXPECT_CALL(*mock_, RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
  Expected arg #1: is approximately -1045.2349853515625
           Actual: -1045.23
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
./google/protobuf/util/internal/expecting_objectwriter.h:178: Failure
Actual function call count doesn't match EXPECT_CALL(*mock_, 
RenderDouble(IsEmpty(), NanSensitiveDoubleEq(value)))...
         Expected: to be called once
           Actual: never called - unsatisfied and active
[  FAILED  ] JsonStreamParserTest.SimpleNegativeDouble (11 ms)

Reply via email to