Public bug reported:
The immediate problem is -Werror=nonnull-compare:
g++ -o build/opt/mongo/db/fts/fts_spec.o -c -g -O2 -fstack-protector-strong
-Wformat -Werror=format-security -Wnon-virtual-dtor -Woverloaded-virtual
-Wno-maybe-uninitialized -std=c++11 -fno-omit-frame-pointer -fPIC
-fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas
-Winvalid-pch -Werror -O2 -Wno-unused-local-typedefs -Wno-unused-function
-Wno-deprecated-declarations -Wno-unused-const-variable
-Wno-unused-but-set-variable -Wno-unused-variable -Wno-maybe-uninitialized
-Wno-missing-braces -fno-builtin-memcmp -DNDEBUG -DBOOST_THREAD_VERSION=4
-DBOOST_THREAD_DONT_PROVIDE_VARIADIC_THREAD -DBOOST_SYSTEM_NO_DEPRECATED
-Isrc/third_party/libstemmer_c/include -Isrc/third_party/s2 -Ibuild/opt -Isrc
src/mongo/db/fts/fts_spec.cpp
In file included from src/mongo/platform/compiler.h:132:0,
from src/mongo/util/invariant.h:30,
from src/mongo/base/string_data.h:39,
from build/opt/mongo/base/error_codes.h:31,
from src/mongo/base/status.h:34,
from src/mongo/client/dbclient.cpp:36:
src/mongo/client/dbclientcursor.h: In member function 'void
mongo::DBClientCursor::_assertIfNull() const':
src/mongo/util/assert_util.h:233:28: error: nonnull argument 'this' compared to
NULL [-Werror=nonnull-compare]
if (MONGO_unlikely(!(expr))) { \
^~~~~~~
src/mongo/platform/compiler_gcc.h:66:80: note: in definition of macro
'MONGO_unlikely'
#define MONGO_unlikely(x)
static_cast<bool>(__builtin_expect(static_cast<bool>(x), 0))
^
src/mongo/util/assert_util.h:319:17: note: in expansion of macro 'MONGO_uassert'
#define uassert MONGO_uassert
^~~~~~~~~~~~~
src/mongo/client/dbclientcursor.h:295:9: note: in expansion of macro 'uassert'
uassert(13348, "connection died", this);
^~~~~~~
** Affects: juju-mongodb3.2 (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1610767
Title:
ftbfs with gcc 6
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/juju-mongodb3.2/+bug/1610767/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs