Details
-
Bug
-
Resolution: Won't Fix
-
Major - P3
-
None
-
None
-
Query Execution
-
ALL
-
QE 2023-04-03
Description
This appears to be a valid warning in our code:
FAILED: build/ninja/mongo/scripting/mozjs/jsstringwrapper.dyn.o
|
PATH='/usr/local/bin:/opt/bin:/bin:/usr/bin' CCACHE_NOCPP2='1' ICECC_CARET_WORKAROUND='0' CCACHE_PREFIX='/home/ubuntu/mongo/build/scons/icecream/run-icecc.sh' /usr/bin/ccache /usr/bin/g++-10 @build/ninja/mongo/scripting/mozjs/jsstringwrapper.dyn.o.rsp
|
In file included from /usr/include/string.h:494,
|
from /usr/include/c++/10/cstring:42,
|
from src/third_party/mozjs-60/include/mozilla/Span.h:33,
|
from src/third_party/mozjs-60/include/mozilla/Range.h:12,
|
from src/third_party/mozjs-60/include/jsapi.h:15,
|
from src/mongo/scripting/mozjs/jsstringwrapper.h:33,
|
from src/mongo/scripting/mozjs/jsstringwrapper.cpp:32:
|
In function 'char* strncpy(char*, const char*, size_t)',
|
inlined from 'mongo::mozjs::JSStringWrapper::JSStringWrapper(int32_t)' at src/mongo/scripting/mozjs/jsstringwrapper.cpp:48:12:
|
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:34: error: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' specified bound 64 equals destination size [-Werror=stringop-truncation]
|
cc1plus: all warnings being treated as errors
|