-
Type: Bug
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
This warning is enabled and treated as an error with the compiler flags used by mongodb.
In file included from src/third_party/wiredtiger/src/async/async_op.c:9: In file included from src/third_party/wiredtiger/src/include/wt_internal.h:334: src/third_party/wiredtiger/src/include/intpack.i:231:10: error: shifting a negative signed value is undefined [-Werror,-Wshift-negative-value] if (x < NEG_2BYTE_MIN) { ^~~~~~~~~~~~~ src/third_party/wiredtiger/src/include/intpack.i:42:30: note: expanded from macro 'NEG_2BYTE_MIN' #define NEG_2BYTE_MIN (((-1) << 13) + NEG_1BYTE_MIN) ~~~~ ^
- is depended on by
-
SERVER-20664 WiredTiger and zlib trigger clang 3.7's Wshift-negative-value warning
- Closed
-
SERVER-20408 WiredTiger changes for MongoDB 3.1.9
- Closed