mongodb-partners/mongo-rocks

SERVER-31681 compile_all

Closed this issue · 2 comments

Looks like 783aae0 might have introduced a regression in compile_all (note that this has now pre-empted the existing failure catalogued in #106).

[2017/10/23 11:35:47.932] /opt/mongodbtoolchain/v2/bin/g++ -o build/cached/mongo/unittest/bson_test_util.o -c -Woverloaded-virtual -Wno-maybe-uninitialized -std=c++14 -fno-omit-frame-pointer -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-but-set-variable -Wno-missing-braces -fno-builtin-memcmp -DPCRE_STATIC -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/pcre-8.41 -Isrc/third_party/boost-1.60.0 -I/data/mci/aea5e5ca0666b1c8eb4055582387bb3a/rocksdb/include -Ibuild/cached -Isrc src/mongo/unittest/bson_test_util.cpp
[2017/10/23 11:35:49.169] src/mongo/db/modules/rocksdb/src/rocks_server_status.cpp: In member function 'virtual mongo::BSONObj mongo::RocksServerStatusSection::generateSection(mongo::OperationContext*, const mongo::BSONElement&) const':
[2017/10/23 11:35:49.169] src/mongo/db/modules/rocksdb/src/rocks_server_status.cpp:73:29: error: 'txn' was not declared in this scope
[2017/10/23 11:35:49.169]          Lock::GlobalLock lk(txn->lockState(), LockMode::MODE_IS, UINT_MAX);
[2017/10/23 11:35:49.169]                              ^
[2017/10/23 11:35:51.145] /opt/mongodbtoolchain/v2/bin/g++ -o build/cached/mongo/unittest/death_test.o -c -Woverloaded-virtual -Wno-maybe-uninitialized -std=c++14 -fno-omit-frame-pointer -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-but-set-variable -Wno-missing-braces -fno-builtin-memcmp -DPCRE_STATIC -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/pcre-8.41 -Isrc/third_party/boost-1.60.0 -I/data/mci/aea5e5ca0666b1c8eb4055582387bb3a/rocksdb/include -Ibuild/cached -Isrc src/mongo/unittest/death_test.cpp
[2017/10/23 11:35:51.524] scons: *** [build/cached/mongo/db/modules/rocksdb/src/rocks_server_status.o] Error 1
[2017/10/23 11:36:05.509] scons: building terminated because of errors.

Oops, thanks for the watchful eye, I fixed this now with d1ac585.