Details
-
Bug
-
Status: Closed
-
Major - P3
-
Resolution: Duplicate
-
None
-
None
-
None
-
None
-
Fully Compatible
Description
I'm trying to compile mongodb 3.4.2 with GCC 6.3 for ARM 64bit.
Linux jessie64 3.14.79+ #1 SMP PREEMPT Tue Feb 7 10:57:43 UTC 2017 aarch64 GNU/Linux
Compiling build/opt/mongo/base/parse_number_test.o
|
In file included from src/mongo/base/parse_number_test.cpp:37:0:
|
src/mongo/base/parse_number_test.cpp:295:49: error: exponent has no digits
|
ASSERT_PARSES(double, "0xabcab.defdefP-10", 0xabcab.defdefP-10);
|
^
|
src/mongo/unittest/unittest.h:106:93: note: in definition of macro '_ASSERT_COMPARISON'
|
::mongo::unittest::ComparisonAssertion_##COMPARISON(__FILE__, __LINE__, #a, #b, a, b)) \
|
^
|
src/mongo/unittest/unittest.h:85:29: note: in expansion of macro 'ASSERT_EQ'
|
#define ASSERT_EQUALS(a, b) ASSERT_EQ(a, b)
|
^~~~~~~~~
|
src/mongo/base/parse_number_test.cpp:44:9: note: in expansion of macro 'ASSERT_EQUALS'
|
ASSERT_EQUALS(static_cast<TYPE>(EXPECTED_VALUE), v); \
|
^~~~~~~~~~~~~
|
src/mongo/base/parse_number_test.cpp:295:5: note: in expansion of macro 'ASSERT_PARSES'
|
ASSERT_PARSES(double, "0xabcab.defdefP-10", 0xabcab.defdefP-10);
|
^~~~~~~~~~~~~
|
scons: *** [build/opt/mongo/base/parse_number_test.o] Error 1
|
scons: building terminated because of errors.
|
build/opt/mongo/base/parse_number_test.o failed: Error 1
|
Attachments
Issue Links
- duplicates
-
SERVER-23420 Remove use of GNU extensions in parse_number_test.cpp
-
- Closed
-