------------------------------------------------------------------------------- -- Phase: Environment ------------------------------------------------------------------------------- NO_DEPENDS=1 UNAME_r=5.9 UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=unknown UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 LANG=C HOME=/root USER=root TERM=dumb SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: showconfig ------------------------------------------------------------------------------- ===> The following configuration options are available for mongodb36-3.6.22: SASL=on: SASL authentication support SSL=on: SSL protocol support ===> Use 'make config' to modify these settings SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ENV ------------------------------------------------------------------------------- PYTHON="/usr/local/bin/python3.7" XDG_DATA_HOME=/construction/databases/mongodb36 XDG_CONFIG_HOME=/construction/databases/mongodb36 HOME=/construction/databases/mongodb36 TMPDIR="/tmp" PATH=/construction/databases/mongodb36/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ARGS ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ENV ------------------------------------------------------------------------------- OPENSSLBASE=/usr/local OPENSSLDIR=/usr/local/openssl OPENSSLINC=/usr/local/include OPENSSLLIB=/usr/local/lib OPENSSLRPATH=/usr/local/lib XDG_DATA_HOME=/construction/databases/mongodb36 XDG_CONFIG_HOME=/construction/databases/mongodb36 HOME=/construction/databases/mongodb36 TMPDIR="/tmp" PATH=/construction/databases/mongodb36/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -Wl,-rpath,/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ARGS ------------------------------------------------------------------------------- --prefix=/construction/databases/mongodb36/stage/usr/local --use-system-pcre --use-system-snappy --use-system-boost --use-system-zlib --cxx-std=14 --runtime-hardening=on --disable-warnings-as-errors VERBOSE=on --use-sasl-client --ssl CC="cc" CCFLAGS="-pipe -O2 -fno-strict-aliasing " CPPPATH="/usr/local/include" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " LIBPATH="/usr/local/lib" LINKFLAGS=" -Wl,-rpath,/usr/local/lib " PKGCONFIGDIR="" PREFIX="/usr/local" destdir=/construction/databases/mongodb36/stage DESTDIR=/construction/databases/mongodb36/stage SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: PLIST_SUB ------------------------------------------------------------------------------- PYTHON_INCLUDEDIR=include/python3.7m PYTHON_LIBDIR=lib/python3.7 PYTHON_PLATFORM=dragonfly5 PYTHON_SITELIBDIR=lib/python3.7/site-packages PYTHON_SUFFIX=37 PYTHON_EXT_SUFFIX= PYTHON_VER=3.7 PYTHON_VERSION=python3.7 PYTHON2="@comment " PYTHON3="" OSREL=5.9 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/mongodb" EXAMPLESDIR="share/examples/mongodb" DATADIR="share/mongodb" WWWDIR="www/mongodb" ETCDIR="etc/mongodb" SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: SUB_LIST ------------------------------------------------------------------------------- LEGACY_LIMITS="" MODERN_LIMITS="@comment " PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/mongodb DOCSDIR=/usr/local/share/doc/mongodb EXAMPLESDIR=/usr/local/share/examples/mongodb WWWDIR=/usr/local/www/mongodb ETCDIR=/usr/local/etc/mongodb SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: /etc/make.conf ------------------------------------------------------------------------------- DPORTS_BUILDER=yes DISABLE_LICENSES=yes DEFAULT_VERSIONS=ssl=openssl FORCE_PACKAGE=yes DEVELOPER=yes USE_PACKAGE_DEPENDS_ONLY=yes PORTSDIR=/xports PORT_DBDIR=/options PKG_DBDIR=/var/db/pkg PKG_CACHEDIR=/var/cache/pkg PKG_SUFX=.txz DEVELOPER=1 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500908 OSVERSION=9999999 OSREL=5.9 _OSRELEASE=5.9-SYNTH DISTDIR=/distfiles WRKDIRPREFIX=/construction BATCH=yes PACKAGE_BUILDING=yes PKG_CREATE_VERBOSE=yes MAKE_JOBS_NUMBER=10 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/libffi-3.3_1.txz Installing /packages/All/expat-2.2.10.txz Installing /packages/All/ncurses-6.2.20210213.txz Installing /packages/All/readline-8.1.0.txz Installing /packages/All/gettext-runtime-0.21.txz Installing /packages/All/openssl-1.1.1j_1,1.txz Installing /packages/All/python37-3.7.9_1.txz ===== Message from python37-3.7.9_1: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py37-gdbm databases/py-gdbm@py37 py37-sqlite3 databases/py-sqlite3@py37 py37-tkinter x11-toolkits/py-tkinter@py37 Installing /packages/All/py37-setuptools-44.0.0.txz Installing /packages/All/py37-markdown-2.6.11_1.txz Installing /packages/All/py37-cheetah3-3.2.6.txz Installing /packages/All/libyaml-0.2.5.txz Installing /packages/All/py37-yaml-5.3.1_1.txz Installing /packages/All/m4-1.4.18_1,1.txz Installing /packages/All/scons-py37-3.1.2.txz Installing /packages/All/icu-68.2,1.txz Installing /packages/All/boost-libs-1.72.0_3.txz ===== Message from boost-libs-1.72.0_3: -- You have built the Boost library with thread support. Don't forget to add -pthread to your linker options when linking your code. Installing /packages/All/pcre-8.44.txz Installing /packages/All/snappy-1.1.8.txz Installing /packages/All/cyrus-sasl-2.1.27_1.txz *** Added group `cyrus' (id 60) *** Added user `cyrus' (id 60) ===== Message from cyrus-sasl-2.1.27_1: -- You can use sasldb2 for authentication, to add users use: saslpasswd2 -c username If you want to enable SMTP AUTH with the system Sendmail, read Sendmail.README NOTE: This port has been compiled with a default pwcheck_method of auxprop. If you want to authenticate your user by /etc/passwd, PAM or LDAP, install ports/security/cyrus-sasl2-saslauthd and set sasl_pwcheck_method to saslauthd after installing the Cyrus-IMAPd 2.X port. You should also check the /usr/local/lib/sasl2/*.conf files for the correct pwcheck_method. If you want to use GSSAPI mechanism, install ports/security/cyrus-sasl2-gssapi. If you want to use SRP mechanism, install ports/security/cyrus-sasl2-srp. If you want to use LDAP auxprop plugin, install ports/security/cyrus-sasl2-ldapdb. SUCCEEDED 00:00:31 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> mongodb36-3.6.22 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> mongodb36-3.6.22 depends on file: /usr/local/sbin/pkg - found => mongodb-src-r3.6.22.tar.gz doesn't seem to exist in /distfiles/. => Attempting to fetch https://fastdl.mongodb.org/src/mongodb-src-r3.6.22.tar.gz mongodb-src-r3.6.22.tar.gz 0% of 39 MB 0 Bps mongodb-src-r3.6.22.tar.gz 77% of 39 MB 37 MBps mongodb-src-r3.6.22.tar.gz 39 MB 41 MBps 01s ===> Fetching all distfiles required by mongodb36-3.6.22 for building SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> mongodb36-3.6.22 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by mongodb36-3.6.22 for building => SHA256 Checksum OK for mongodb-src-r3.6.22.tar.gz. SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> mongodb36-3.6.22 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by mongodb36-3.6.22 for building ===> Extracting for mongodb36-3.6.22 ===> mongodb36-3.6.22 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by mongodb36-3.6.22 for building => SHA256 Checksum OK for mongodb-src-r3.6.22.tar.gz. Extracted Memory Use: 247.05M SUCCEEDED 00:00:10 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for mongodb36-3.6.22 ===> Applying ports patches for mongodb36-3.6.22 from /xports/databases/mongodb36/files ===> Applying dragonfly patches for mongodb36-3.6.22 from /xports/databases/mongodb36/dragonfly SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> mongodb36-3.6.22 depends on package: py37-cheetah3>0 - found ===> mongodb36-3.6.22 depends on package: py37-yaml>=3.11 - found ===> mongodb36-3.6.22 depends on file: /usr/local/bin/python3.7 - found ===> mongodb36-3.6.22 depends on file: /usr/local/bin/scons-3.7 - found ===> mongodb36-3.6.22 depends on file: /usr/local/lib/libcrypto.so.11 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> mongodb36-3.6.22 depends on shared library: libboost_system.so - found (/usr/local/lib/libboost_system.so) ===> mongodb36-3.6.22 depends on shared library: libpcre.so - found (/usr/local/lib/libpcre.so) ===> mongodb36-3.6.22 depends on shared library: libsnappy.so - found (/usr/local/lib/libsnappy.so) ===> mongodb36-3.6.22 depends on shared library: libsasl2.so - found (/usr/local/lib/libsasl2.so) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> mongodb36-3.6.22 depends on package: py37-cheetah3>0 - found ===> mongodb36-3.6.22 depends on package: py37-yaml>=3.11 - found ===> mongodb36-3.6.22 depends on file: /usr/local/bin/python3.7 - found ===> mongodb36-3.6.22 depends on file: /usr/local/bin/scons-3.7 - found ===> mongodb36-3.6.22 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> mongodb36-3.6.22 depends on shared library: libboost_system.so - found (/usr/local/lib/libboost_system.so) ===> mongodb36-3.6.22 depends on shared library: libpcre.so - found (/usr/local/lib/libpcre.so) ===> mongodb36-3.6.22 depends on shared library: libsnappy.so - found (/usr/local/lib/libsnappy.so) ===> mongodb36-3.6.22 depends on shared library: libsasl2.so - found (/usr/local/lib/libsasl2.so) ===> Configuring for mongodb36-3.6.22 SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for mongodb36-3.6.22 scons: Reading SConscript files ... Mkdir("build/scons") scons version: 3.1.2 python version: 3 7 9 'final' 0 Checking whether the C compiler works... yes Checking whether the C++ compiler works... yes Checking that the C++ compiler can link a C++ program... yes Checking if C++ compiler "c++" is GCC... yes Checking if C compiler "cc" is GCC... yes Detected a x86_64 processor Checking if target OS dragonfly is supported by the toolchain... yes Checking if C compiler is GCC 5.3.0 or newer...yes Checking if C++ compiler is GCC 5.3.0 or newer...yes Checking if C compiler supports -Wno-unused-local-typedefs... yes Checking if C compiler supports -Wno-unused-function... yes Checking if C compiler supports -Wno-unused-private-field... no Checking if C compiler supports -Wno-deprecated-declarations... yes Checking if C compiler supports -Wno-tautological-constant-out-of-range-compare... no Checking if C compiler supports -Wno-unused-const-variable... yes Checking if C compiler supports -Wno-unused-but-set-variable... yes Checking if C compiler supports -Wno-missing-braces... yes Checking if C compiler supports -Wno-inconsistent-missing-override... no Checking if C compiler supports -Wno-potentially-evaluated-expression... no Checking if C++ compiler supports -Wpessimizing-move... no Checking if C++ compiler supports -Wredundant-move... no Checking if C++ compiler supports -Wno-maybe-uninitialized... yes Checking if C++ compiler supports -Wno-undefined-var-template... no Checking if C++ compiler supports -Wno-instantiation-after-specialization... no Checking if C compiler supports -Wno-unused-lambda-capture... no Checking if C compiler supports -Wno-exceptions... no Checking -Wnon-virtual-dtor for false positives... no Checking if C compiler supports -fstack-protector-strong... yes Checking if we are using libstdc++... yes Checking if C++ compiler supports -std=c++14... yes Checking if C compiler supports -std=c11... yes WARNING: System versions of C++ libraries must be compiled with C++14 support Checking for C++14... yes Checking for memset_s... yes Checking for C function strnlen()... yes Checking for libstdc++ 5.3.0 or better... yes Checking if we are on a POSIX system... yes Checking if the POSIX monotonic clock is supported... yes Checking off_t is 8 bytes... yes Checking if linker supports -fuse-ld=gold... yes Checking if linker supports -Wl,--build-id... yes Checking if linker supports -Wl,--hash-style=gnu... yes Checking if linker supports -Wl,-z,noexecstack... yes Checking if linker supports -Wl,--warn-execstack... yes Checking if linker supports -Wl,-z,relro... yes Checking if C compiler supports -fno-builtin-memcmp... yes Checking for storage class thread_local yes Checking for C++14 std::enable_if_t support...yes Checking for C++14 std::make_unique support... yes Checking if pthread_setname_np is supported... no Checking for SSLeay_version(0) in C library crypto... yes Checking for SSL_version(NULL) in C library ssl... yes Checking that linking to OpenSSL works...yes Checking whether FIPS_mode_set is declared... yes Checking whether d2i_ASN1_SEQUENCE_ANY is declared... yes Checking if SSL_[CTX_]_set_ecdh_auto is supported... yes Checking for C library pcre... yes Checking for C library pcrecpp... yes Checking for C library snappy... yes Checking for C library z... yes Checking for C++ header file boost/filesystem/operations.hpp... yes Checking if system boost version is 1.49 or newer...yes Checking for C++ library boost_filesystem-mt... no Checking for C++ library boost_filesystem... yes Checking for C++ library boost_program_options-mt... no Checking for C++ library boost_program_options... yes Checking for C++ library boost_system-mt... no Checking for C++ library boost_system... yes Checking for C++ library boost_iostreams-mt... no Checking for C++ library boost_iostreams... yes Checking for C library rt... yes Checking for C library dl... yes Checking for C++ header file execinfo.h... yes Checking whether backtrace is declared... yes Checking whether backtrace_symbols is declared... yes Checking whether backtrace_symbols_fd is declared... yes Checking for C library pcap... yes Checking for sasl_version_info(0, 0, 0, 0, 0, 0) in C library sasl2... yes Checking for C library execinfo... yes Checking if std::atomic works... yes Checking if std::atomic works... yes Checking if std::atomic works... yes Checking if std::atomic works... yes Checking for extended alignment 64 for concurrency types... yes Checking for mongoc_get_major_version() in C library mongoc-1.0... no *** Run 'pip2 install --user regex' to speed up error code checking Checking for C function fallocate()... no Checking for C function sync_file_range()... no Checking for C header file x86intrin.h... yes scons: done reading SConscript files. scons: Building targets ... Creating 'build/opt/mongo/config.h' /usr/local/bin/python3.7 src/mongo/base/generate_error_codes.py src/mongo/base/error_codes.err src/mongo/base/error_codes.tpl.h=build/opt/mongo/base/error_codes.h src/mongo/base/error_codes.tpl.cpp=build/opt/mongo/base/error_codes.cpp /usr/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/opt --header build/opt/mongo/db/kill_sessions_gen.h --output build/opt/mongo/db/kill_sessions_gen.cpp src/mongo/db/kill_sessions.idl /usr/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/opt --header build/opt/mongo/db/logical_session_id_gen.h --output build/opt/mongo/db/logical_session_id_gen.cpp src/mongo/db/logical_session_id.idl /usr/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/opt --header build/opt/mongo/db/generic_cursor_gen.h --output build/opt/mongo/db/generic_cursor_gen.cpp src/mongo/db/generic_cursor.idl /usr/local/bin/python3.7 src/mongo/db/auth/generate_action_types.py src/mongo/db/auth/action_types.txt build/opt/mongo/db/auth/action_type.h build/opt/mongo/db/auth/action_type.cpp cc -o build/opt/third_party/IntelRDFPMathLib20U1/LIBRARY/float128/sqrt_tab_t.o -c -std=c11 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DDECIMAL_CALL_BY_REFERENCE=0 -DDECIMAL_GLOBAL_ROUNDING=0 -DDECIMAL_GLOBAL_EXCEPTION_FLAGS=0 -DUNCHANGED_BINARY_STATUS_FLAGS=0 -DUSE_COMPILER_F128_TYPE=0 -DUSE_COMPILER_F80_TYPE=0 -DUSE_NATIVE_QUAD_TYPE=0 -DLINUX=1 -Dfreebsd=1 -Defi2=1 -DEFI2=1 -Dgcc=1 -Isrc/third_party/IntelRDFPMathLib20U1/LIBRARY -I/usr/local/include src/third_party/IntelRDFPMathLib20U1/LIBRARY/float128/sqrt_tab_t.c c++ -o build/opt/third_party/icu4c-57.1/source/common/uhash_us.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -Wno-sign-compare -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DUCONFIG_ONLY_COLLATION=1 -DU_CHARSET_IS_UTF8=1 -DU_DISABLE_RENAMING=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DU_COMMON_IMPLEMENTATION=1 -Isrc/third_party/icu4c-57.1/source/common -Isrc/third_party/icu4c-57.1/source/i18n -I/usr/local/include src/third_party/icu4c-57.1/source/common/uhash_us.cpp cc -o build/opt/third_party/IntelRDFPMathLib20U1/LIBRARY/float128/dpml_ux_cbrt.o -c -std=c11 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DDECIMAL_CALL_BY_REFERENCE=0 -DDECIMAL_GLOBAL_ROUNDING=0 -DDECIMAL_GLOBAL_EXCEPTION_FLAGS=0 -DUNCHANGED_BINARY_STATUS_FLAGS=0 -DUSE_COMPILER_F128_TYPE=0 -DUSE_COMPILER_F80_TYPE=0 -DUSE_NATIVE_QUAD_TYPE=0 -DLINUX=1 -Dfreebsd=1 -Defi2=1 -DEFI2=1 -Dgcc=1 -Isrc/third_party/IntelRDFPMathLib20U1/LIBRARY -I/usr/local/include src/third_party/IntelRDFPMathLib20U1/LIBRARY/float128/dpml_ux_cbrt.c cc -o build/opt/third_party/IntelRDFPMathLib20U1/LIBRARY/src/bid128_to_int16.o -c -std=c11 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DDECIMAL_CALL_BY_REFERENCE=0 -DDECIMAL_GLOBAL_ROUNDING=0 -DDECIMAL_GLOBAL_EXCEPTION_FLAGS=0 -DUNCHANGED_BINARY_STATUS_FLAGS=0 -DUSE_COMPILER_F128_TYPE=0 -DUSE_COMPILER_F80_TYPE=0 -DUSE_NATIVE_QUAD_TYPE=0 -DLINUX=1 -Dfreebsd=1 -Defi2=1 -DEFI2=1 -Dgcc=1 -Isrc/third_party/IntelRDFPMathLib20U1/LIBRARY -I/usr/local/include src/third_party/IntelRDFPMathLib20U1/LIBRARY/src/bid128_to_int16.c c++ -o build/opt/mongo/db/introspect.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/s2 -I/usr/local/include -Ibuild/opt -Isrc src/mongo/db/introspect.cpp c++ -o build/opt/mongo/db/repl/reporter.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/s2 -I/usr/local/include -Ibuild/opt -Isrc src/mongo/db/repl/reporter.cpp c++ -o build/opt/mongo/db/storage/mmap_v1/data_file.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/s2 -I/usr/local/include -Ibuild/opt -Isrc src/mongo/db/storage/mmap_v1/data_file.cpp c++ -o build/opt/mongo/rpc/metadata/audit_metadata.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -I/usr/local/include -Ibuild/opt -Isrc src/mongo/rpc/metadata/audit_metadata.cpp c++ -o build/opt/mongo/db/query/find_and_modify_request.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/s2 -I/usr/local/include -Ibuild/opt -Isrc src/mongo/db/query/find_and_modify_request.cpp c++ -o build/opt/mongo/db/repl/rollback_checker.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/s2 -I/usr/local/include -Ibuild/opt -Isrc src/mongo/db/repl/rollback_checker.cpp c++ -o build/opt/mongo/db/curop_failpoint_helpers.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/s2 -I/usr/local/include -Ibuild/opt -Isrc src/mongo/db/curop_failpoint_helpers.cpp c++ -o build/opt/third_party/icu4c-57.1/source/i18n/ufieldpositer.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -Wno-sign-compare -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DUCONFIG_ONLY_COLLATION=1 -DU_CHARSET_IS_UTF8=1 -DU_DISABLE_RENAMING=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DU_I18N_IMPLEMENTATION=1 -Isrc/third_party/icu4c-57.1/source/common -Isrc/third_party/icu4c-57.1/source/i18n -I/usr/local/include src/third_party/icu4c-57.1/source/i18n/ufieldpositer.cpp c++ -o build/opt/third_party/icu4c-57.1/source/i18n/tzgnames.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -Wno-sign-compare -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DUCONFIG_ONLY_COLLATION=1 -DU_CHARSET_IS_UTF8=1 -DU_DISABLE_RENAMING=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DU_I18N_IMPLEMENTATION=1 -Isrc/third_party/icu4c-57.1/source/common -Isrc/third_party/icu4c-57.1/source/i18n -I/usr/local/include src/third_party/icu4c-57.1/source/i18n/tzgnames.cpp c++ -o build/opt/mongo/rpc/legacy_request_builder.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -I/usr/local/include -Ibuild/opt -Isrc src/mongo/rpc/legacy_request_builder.cpp In file included from src/mongo/base/status.h:36, from src/mongo/db/repl/reporter.h:33, from src/mongo/db/repl/reporter.cpp:35: build/opt/mongo/base/error_codes.h:416:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:418:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:420:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:422:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:424:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:426:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:428:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:430:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:432:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:434:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:436:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:438:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:440:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:442:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:444:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:446:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:448:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:450:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:452:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:454:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:456:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:458:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:460:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:462:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:464:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:466:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:468:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:470:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:472:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:474:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:476:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:478:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:480:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:482:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:484:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:486:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:488:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:490:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:492:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:494:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:496:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:498:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:500:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:502:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:504:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:506:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:508:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:510:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:512:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:514:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:516:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:518:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:520:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:522:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:524:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:526:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:528:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:530:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:532:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:534:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:536:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:538:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:540:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:542:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:544:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:546:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:548:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:550:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:552:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:554:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:556:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:558:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:560:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:562:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:564:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:566:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:568:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:570:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:572:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:574:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:576:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:578:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:580:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:582:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:584:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:586:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:588:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:590:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:592:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:594:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:596:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:598:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:600:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:602:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:604:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:606:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:608:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:610:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:612:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:614:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:616:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:618:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:620:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:622:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:624:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:626:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:628:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:630:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:632:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:634:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:636:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:638:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:640:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:642:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:644:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:646:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:648:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:650:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:652:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:654:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:656:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:658:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:660:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:662:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:664:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:666:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:668:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:670:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:672:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:674:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:676:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:678:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:680:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:682:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:684:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:686:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:688:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:690:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:692:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:694:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:696:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:698:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:700:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:702:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:704:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:706:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:708:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:710:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:712:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:714:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:716:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:718:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:720:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:722:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:724:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:726:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:728:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:730:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:732:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:734:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:736:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:738:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:740:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:742:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:744:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:746:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:748:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:750:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:752:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:754:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:756:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:758:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:760:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:762:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:764:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:766:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:768:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:770:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:772:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:774:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:776:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:778:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:780:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:782:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:784:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:786:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:788:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:790:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:792:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:794:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:796:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:798:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:800:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:802:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:804:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:806:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:808:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:810:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:812:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:814:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:816:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:818:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:820:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:822:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:824:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:826:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:828:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:830:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:832:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:834:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:836:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:838:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:840:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:842:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:844:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:846:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:848:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:850:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:852:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:854:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:856:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:858:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:860:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:862:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:864:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:866:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:868:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:870:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:872:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:874:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:876:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:878:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:880:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:882:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:884:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:886:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:888:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:890:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:892:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:894:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:896:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:898:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:900:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:902:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:904:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:906:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:908:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:910:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:912:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:914:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:916:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:918:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:920:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:922:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/mongo/base/data_type.h:38, from src/mongo/base/data_range.h:37, from src/mongo/bson/bsonelement.h:41, from src/mongo/db/jsobj.h:49, from src/mongo/db/query/find_and_modify_request.h:35, from src/mongo/db/query/find_and_modify_request.cpp:33: build/opt/mongo/base/error_codes.h:416:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:418:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:420:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:422:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:424:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:426:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:428:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:430:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:432:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:434:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:436:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:438:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:440:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:442:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:444:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:446:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:448:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:450:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:452:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:454:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:456:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:458:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:460:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:462:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:464:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:466:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:468:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:470:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:472:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:474:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:476:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:478:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:480:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:482:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:484:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:486:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:488:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:490:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:492:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:494:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:496:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:498:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:500:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:502:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:504:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:506:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:508:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:510:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:512:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:514:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:516:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:518:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:520:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:522:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:524:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:526:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:528:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:530:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:532:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:534:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:536:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:538:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:540:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:542:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:544:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:546:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:548:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:550:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:552:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:554:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:924:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:926:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:928:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:556:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:558:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:560:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:562:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:564:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:566:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:568:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:570:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:572:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:574:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:576:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:578:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:580:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:582:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:584:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:586:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:588:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:590:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:592:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:594:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:596:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:598:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:600:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:602:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:604:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:606:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:608:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:610:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:612:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:614:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:616:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:618:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:620:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:622:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:624:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:626:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:628:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:630:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:632:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:634:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:636:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:638:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:640:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:642:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/mongo/base/data_type.h:38, from src/mongo/base/data_range.h:37, from src/mongo/bson/bsonelement.h:41, from src/mongo/db/auth/role_name.h:41, from src/mongo/rpc/metadata/audit_metadata.h:37, from src/mongo/rpc/metadata/audit_metadata.cpp:33: build/opt/mongo/base/error_codes.h:416:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:644:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:646:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:418:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:420:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:422:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:424:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:426:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:428:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:430:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:432:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:434:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:436:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:438:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:440:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:442:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:444:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:446:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:448:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:450:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:452:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:454:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:456:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:458:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:460:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:462:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:464:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:466:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:468:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:470:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:472:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:474:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:476:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:478:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:480:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:482:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:484:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:486:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:488:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:490:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:492:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:494:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:496:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:498:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:500:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:502:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:504:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:506:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:508:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:510:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:512:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:514:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:516:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:518:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:520:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:522:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:524:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:526:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:528:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:530:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:532:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:534:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:536:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:538:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:540:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:542:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:544:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:546:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:548:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:550:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:552:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:554:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:556:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:558:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:560:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:562:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:564:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:566:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:568:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:570:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:572:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:574:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:576:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:578:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:580:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:582:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:584:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:586:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:588:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:590:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:592:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:594:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:596:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:598:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:600:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:602:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:604:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:606:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:608:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:610:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:612:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:614:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:616:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:618:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:620:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:622:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:624:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:626:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:628:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:630:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:632:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:634:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:636:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:638:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:640:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:642:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:644:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:646:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:648:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:650:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:652:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:654:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:656:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:658:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:660:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:662:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:664:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:666:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:668:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:670:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:672:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:674:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:676:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:678:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:680:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:682:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:684:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:686:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:688:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:690:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:692:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:694:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:696:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:648:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:698:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:700:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:650:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:702:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:652:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:704:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:654:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:706:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:708:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:656:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:710:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:712:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:714:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:716:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:718:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:720:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:722:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:724:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:726:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:728:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:730:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:732:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:734:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:736:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:738:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:740:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:742:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:744:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:746:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:748:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:750:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:752:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:754:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:756:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:758:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:760:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:762:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:764:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:766:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:768:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:770:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:772:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:774:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:776:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:778:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:780:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:782:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:784:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:786:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:788:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:790:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:792:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:794:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:796:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:798:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:800:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:802:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:804:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:806:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:808:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:810:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:812:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:814:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:816:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:818:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:820:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:822:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:824:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:826:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:828:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:830:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:832:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:834:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:836:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:838:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:840:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:842:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:844:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:846:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:848:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:850:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:852:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:854:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:856:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:858:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:860:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:862:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:864:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:866:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:868:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:870:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:872:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:874:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:876:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:878:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:880:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:882:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:884:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:886:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:888:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:890:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:892:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:894:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:896:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:898:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:900:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:902:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:904:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:906:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:908:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:910:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:912:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:914:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:916:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:918:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:920:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:922:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:924:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:926:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:928:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:658:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:660:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:662:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:664:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:666:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:668:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:670:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:672:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:674:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:676:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:678:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o build/opt/mongo/db/exec/scoped_timer.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/s2 -I/usr/local/include -Ibuild/opt -Isrc src/mongo/db/exec/scoped_timer.cpp build/opt/mongo/base/error_codes.h:680:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:682:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:684:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:686:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:688:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:690:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:692:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:694:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:696:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:698:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:700:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:702:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:704:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:706:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:708:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:710:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:712:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:714:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:716:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:718:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:720:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:722:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:724:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:726:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:728:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:730:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:732:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:734:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:736:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:738:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:740:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:742:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:744:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:746:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:748:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:750:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:752:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:754:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:756:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:758:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:760:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:762:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:764:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:766:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:768:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:770:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:772:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:774:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:776:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:778:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:780:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:782:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:784:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:786:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:788:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:790:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:792:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:794:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:796:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:798:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:800:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:802:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:804:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:806:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:808:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:810:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:812:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:814:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:816:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:818:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:820:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:822:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:824:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:826:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -o build/opt/third_party/timelib-2017.05/tm2unixtime.o -c -std=c11 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DHAVE_GETTIMEOFDAY -DHAVE_STRING_H -DHAVE_DIRENT_H -DHAVE_SYS_TIME_H -DHAVE_UNISTD_H -D_GNU_SOURCE -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/timelib-2017.05 -I/usr/local/include src/third_party/timelib-2017.05/tm2unixtime.c build/opt/mongo/base/error_codes.h:828:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:830:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:832:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:834:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:836:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:838:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:840:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:842:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:844:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:846:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:848:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:850:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:852:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:854:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:856:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:858:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:860:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:862:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:864:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:866:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:868:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:870:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:872:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:874:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:876:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:878:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:880:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:882:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:884:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:886:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:888:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:890:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:892:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:894:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:896:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:898:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:900:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:902:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:904:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:906:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:908:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:910:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:912:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:914:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:916:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:918:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:920:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:922:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:924:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:926:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:928:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/mongo/base/data_type.h:38, from src/mongo/base/data_type_endian.h:36, from src/mongo/bson/util/builder.h:45, from src/mongo/db/storage/mmap_v1/data_file.h:35, from src/mongo/db/storage/mmap_v1/data_file.cpp:37: build/opt/mongo/base/error_codes.h:416:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:418:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:420:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:422:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:424:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:426:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:428:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:430:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:432:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:434:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:436:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:438:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:440:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:442:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:444:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:446:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:448:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:450:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:452:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:454:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:456:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:458:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:460:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:462:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:464:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:466:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:468:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:470:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:472:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:474:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:476:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:478:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:480:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:482:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:484:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:486:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:488:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:490:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:492:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:494:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:496:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:498:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:500:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:502:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:504:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:506:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:508:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:510:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:512:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:514:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:516:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:518:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:520:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:522:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:524:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:526:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:528:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:530:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:532:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:534:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:536:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:538:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:540:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:542:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:544:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:546:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:548:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:550:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:552:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:554:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:556:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:558:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:560:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:562:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:564:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:566:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:568:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:570:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:572:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:574:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:576:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:578:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:580:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:582:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:584:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:586:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:588:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:590:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:592:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:594:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:596:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:598:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:600:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:602:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:604:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:606:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:608:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:610:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:612:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:614:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:616:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:618:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:620:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:622:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:624:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:626:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:628:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:630:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:632:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:634:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:636:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:638:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:640:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:642:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:644:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:646:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:648:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:650:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:652:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:654:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:656:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:658:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:660:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:662:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:664:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:666:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:668:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:670:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:672:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:674:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:676:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:678:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:680:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:682:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:684:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:686:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:688:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:690:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:692:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:694:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:696:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:698:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:700:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:702:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:704:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:706:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:708:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:710:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:712:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:714:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:716:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:718:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:720:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:722:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:724:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:726:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:728:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:730:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:732:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:734:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:736:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:738:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:740:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:742:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:744:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:746:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:748:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:750:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:752:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:754:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:756:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:758:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:760:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:762:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:764:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:766:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:768:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:770:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:772:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:774:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:776:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:778:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:780:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:782:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:784:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:786:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:788:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:790:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:792:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:794:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:796:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:798:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:800:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:802:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:804:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:806:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:808:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:810:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:812:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:814:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:816:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:818:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:820:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:822:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:824:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:826:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:828:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:830:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:832:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:834:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:836:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:838:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:840:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:842:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:844:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:846:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:848:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:850:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:852:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:854:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:856:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:858:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:860:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:862:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:864:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:866:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:868:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:870:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:872:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:874:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:876:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:878:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:880:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:882:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:884:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:886:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:888:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:890:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:892:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:894:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:896:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:898:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:900:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:902:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:904:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:906:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:908:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:910:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:912:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:914:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:916:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:918:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:920:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:922:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:924:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:926:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:928:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/mongo/base/data_type.h:38, from src/mongo/bson/bsonobj.h:42, from src/mongo/db/curop_failpoint_helpers.h:31, from src/mongo/db/curop_failpoint_helpers.cpp:33: build/opt/mongo/base/error_codes.h:416:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:418:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:420:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:422:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:424:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:426:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:428:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:430:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:432:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:434:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:436:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:438:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:440:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:442:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:444:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:446:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:448:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:450:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:452:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:454:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:456:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:458:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:460:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:462:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:464:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:466:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:468:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:470:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:472:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:474:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:476:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:478:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:480:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:482:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:484:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:486:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:488:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:490:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:492:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:494:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:496:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:498:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:500:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:502:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:504:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:506:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:508:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:510:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:512:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:514:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:516:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:518:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:520:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:522:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:524:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:526:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:528:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:530:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:532:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:534:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:536:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:538:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:540:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:542:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:544:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:546:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:548:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:550:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:552:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:554:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:556:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:558:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:560:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:562:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:564:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:566:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:568:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:570:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:572:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:574:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:576:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:578:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:580:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:582:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:584:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:586:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:588:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:590:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:592:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:594:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:596:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:598:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:600:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:602:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:604:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:606:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:608:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:610:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:612:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:614:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:616:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:618:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:620:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:622:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:624:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:626:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:628:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:630:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:632:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:634:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:636:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:638:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:640:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:642:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:644:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:646:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:648:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:650:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:652:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:654:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:656:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:658:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:660:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:662:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:664:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:666:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:668:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:670:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:672:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:674:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:676:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:678:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:680:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:682:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:684:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:686:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:688:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:690:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:692:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:694:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:696:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:698:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:700:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:702:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:704:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:706:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:708:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:710:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:712:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:714:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:716:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:718:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:720:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:722:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:724:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:726:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:728:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:730:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:732:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:734:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:736:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:738:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:740:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:742:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:744:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:746:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:748:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:750:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:752:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:754:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:756:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:758:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:760:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:762:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:764:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:766:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:768:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:770:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:772:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:774:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:776:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:778:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:780:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:782:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:784:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:786:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:788:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:790:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:792:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:794:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:796:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:798:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:800:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:802:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:804:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:806:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:808:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:810:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:812:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:814:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:816:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:818:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:820:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:822:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:824:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:826:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:828:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:830:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:832:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:834:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:836:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:838:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:840:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:842:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:844:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:846:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:848:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:850:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:852:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:854:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:856:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:858:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:860:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:862:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:864:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:866:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:868:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:870:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:872:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:874:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:876:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:878:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:880:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:882:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:884:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:886:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:888:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:890:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:892:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:894:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:896:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:898:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:900:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:902:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:904:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:906:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:908:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:910:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:912:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:914:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:916:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:918:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:920:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:922:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:924:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:926:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:928:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/mongo/base/status.h:36, from src/mongo/base/status_with.h:39, from src/mongo/db/repl/rollback_checker.h:33, from src/mongo/db/repl/rollback_checker.cpp:35: build/opt/mongo/base/error_codes.h:416:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:418:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:420:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:422:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:424:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:426:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:428:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:430:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:432:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:434:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:436:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:438:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:440:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:442:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:444:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:446:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:448:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:450:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:452:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:454:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:456:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:458:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o build/opt/mongo/db/pipeline/expression_context.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/s2 -I/usr/local/include -Ibuild/opt -Isrc src/mongo/db/pipeline/expression_context.cpp build/opt/mongo/base/error_codes.h:460:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:462:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:464:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:466:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:468:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:470:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:472:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:474:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:476:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:478:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:480:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:482:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:484:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:486:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:488:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:490:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:492:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:494:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:496:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:498:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:500:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:502:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:504:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:506:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:508:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:510:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:512:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:514:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:516:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:518:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:520:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:522:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:524:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:526:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:528:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:530:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:532:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:534:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:536:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:538:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:540:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:542:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:544:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:546:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:548:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:550:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:552:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:554:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:556:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:558:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:560:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:562:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:564:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:566:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:568:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:570:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:572:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:574:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:576:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:578:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:580:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:582:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:584:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:586:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:588:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:590:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:592:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:594:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:596:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:598:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:600:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:602:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:604:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:606:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:608:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:610:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:612:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:614:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:616:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:618:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:620:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:622:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:624:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:626:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:628:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:630:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:632:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:634:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:636:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:638:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:640:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:642:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:644:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:646:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:648:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:650:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:652:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:654:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:656:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:658:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:660:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:662:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:664:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:666:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:668:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:670:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:672:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:674:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:676:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:678:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:680:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:682:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:684:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:686:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:688:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:690:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:692:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:694:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:696:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:698:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:700:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:702:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:704:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:706:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:708:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:710:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:712:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:714:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:716:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:718:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:720:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:722:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:724:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:726:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:728:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:730:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:732:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:734:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:736:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:738:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:740:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:742:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:744:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:746:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:748:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:750:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:752:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:754:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:756:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:758:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:760:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:762:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:764:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:766:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:768:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:770:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:772:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:774:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:776:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:778:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:780:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:782:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:784:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:786:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:788:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:790:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:792:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:794:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:796:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:798:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:800:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:802:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:804:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:806:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:808:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:810:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:812:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:814:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:816:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:818:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:820:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:822:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:824:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:826:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:828:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:830:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:832:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:834:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:836:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:838:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:840:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:842:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:844:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:846:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:848:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:850:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:852:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:854:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:856:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:858:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:860:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:862:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:864:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:866:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:868:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:870:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:872:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:874:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:876:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:878:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:880:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:882:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:884:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:886:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:888:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:890:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:892:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:894:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:896:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:898:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:900:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:902:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:904:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:906:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:908:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:910:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:912:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:914:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:916:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:918:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:920:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:922:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:924:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:926:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:928:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/mongo/base/status.h:36, from src/mongo/db/introspect.h:33, from src/mongo/db/introspect.cpp:35: build/opt/mongo/base/error_codes.h:416:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:418:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:420:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:422:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:424:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:426:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:428:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:430:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:432:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:434:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:436:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:438:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:440:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:442:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:444:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:446:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:448:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:450:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:452:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:454:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:456:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:458:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:460:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:462:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:464:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:466:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:468:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:470:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:472:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:474:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:476:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:478:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:480:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:482:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:484:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:486:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:488:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:490:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:492:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:494:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:496:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:498:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:500:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:502:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:504:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:506:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:508:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:510:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:512:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:514:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:516:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:518:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:520:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:522:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:524:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:526:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:528:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:530:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:532:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:534:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:536:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:538:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:540:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:542:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:544:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:546:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:548:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:550:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:552:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:554:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:556:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:558:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:560:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:562:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:564:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:566:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:568:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:570:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:572:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:574:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:576:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:578:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:580:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:582:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:584:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:586:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:588:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:590:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:592:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:594:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:596:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:598:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:600:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:602:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:604:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:606:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:608:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:610:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:612:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:614:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:616:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:618:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:620:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:622:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:624:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:626:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:628:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:630:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:632:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:634:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:636:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:638:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:640:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:642:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:644:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:646:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:648:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:650:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:652:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:654:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:656:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:658:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:660:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:662:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:664:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:666:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:668:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:670:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:672:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:674:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:676:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:678:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:680:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:682:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:684:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:686:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:688:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:690:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:692:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:694:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:696:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:698:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:700:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:702:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:704:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:706:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:708:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:710:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:712:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:714:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:716:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:718:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:720:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:722:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:724:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:726:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:728:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:730:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:732:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:734:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:736:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:738:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:740:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:742:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:744:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:746:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:748:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:750:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:752:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:754:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:756:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:758:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:760:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:762:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:764:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:766:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:768:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:770:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:772:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:774:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:776:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:778:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:780:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:782:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:784:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:786:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:788:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:790:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:792:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:794:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:796:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:798:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:800:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:802:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:804:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:806:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:808:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:810:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:812:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:814:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:816:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:818:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:820:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:822:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:824:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:826:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:828:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:830:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:832:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:834:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:836:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:838:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:840:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:842:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:844:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:846:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:848:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:850:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:852:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:854:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:856:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:858:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:860:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:862:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:864:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:866:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:868:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:870:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:872:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:874:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:876:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:878:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:880:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:882:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:884:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:886:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:888:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:890:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:892:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:894:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:896:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:898:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:900:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:902:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:904:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:906:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:908:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:910:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:912:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:914:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:916:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:918:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:920:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:922:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:924:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:926:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:928:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/mongo/base/data_type.h:38, from src/mongo/base/data_type_endian.h:36, from src/mongo/util/net/message.h:35, from src/mongo/rpc/legacy_request_builder.h:33, from src/mongo/rpc/legacy_request_builder.cpp:33: build/opt/mongo/base/error_codes.h:416:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:418:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:420:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:422:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:424:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:426:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:428:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:430:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:432:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:434:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:436:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:438:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:440:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:442:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:444:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:446:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:448:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:450:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:452:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:454:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:456:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:458:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:460:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:462:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:464:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:466:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:468:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:470:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:472:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:474:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:476:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:478:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:480:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:482:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:484:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:486:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:488:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:490:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:492:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:494:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:496:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:498:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:500:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:502:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:504:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:506:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:508:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:510:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:512:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:514:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:516:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:518:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:520:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:522:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:524:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:526:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:528:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:530:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:532:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:534:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:536:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:538:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:540:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:542:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:544:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:546:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:548:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:550:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:552:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:554:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:556:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:558:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:560:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:562:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:564:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:566:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:568:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:570:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:572:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:574:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:576:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:578:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:580:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:582:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:584:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:586:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:588:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:590:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:592:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:594:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:596:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:598:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:600:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:602:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:604:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:606:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:608:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:610:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:612:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:614:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:616:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:618:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:620:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:622:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:624:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:626:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:628:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:630:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:632:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:634:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:636:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:638:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:640:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:642:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:644:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:646:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:648:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:650:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:652:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:654:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:656:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:658:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:660:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:662:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:664:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:666:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:668:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:670:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:672:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:674:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:676:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:678:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:680:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:682:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:684:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:686:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:688:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:690:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:692:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:694:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:696:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:698:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:700:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:702:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:704:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:706:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:708:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:710:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:712:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:714:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:716:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:718:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:720:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:722:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:724:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:726:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:728:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:730:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:732:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:734:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:736:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:738:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:740:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:742:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:744:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:746:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:748:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:750:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:752:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:754:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:756:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:758:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:760:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:762:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:764:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:766:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:768:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:770:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:772:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:774:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:776:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:778:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:780:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:782:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:784:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:786:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:788:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:790:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:792:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:794:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:796:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:798:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:800:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:802:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:804:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:806:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:808:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:810:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:812:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:814:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:816:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:818:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:820:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:822:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:824:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:826:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:828:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:830:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:832:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:834:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:836:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:838:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:840:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:842:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:844:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:846:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:848:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:850:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:852:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:854:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:856:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:858:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:860:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:862:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:864:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:866:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:868:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:870:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:872:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:874:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:876:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:878:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:880:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:882:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:884:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:886:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:888:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:890:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:892:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:894:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:896:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:898:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:900:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:902:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:904:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:906:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:908:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:910:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:912:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:914:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:916:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:918:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:920:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:922:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:924:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:926:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:928:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/mongo/base/status.h:36, from src/mongo/base/status_with.h:39, from src/mongo/util/time_support.h:41, from src/mongo/db/exec/scoped_timer.h:35, from src/mongo/db/exec/scoped_timer.cpp:33: build/opt/mongo/base/error_codes.h:416:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:418:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:420:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:422:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:424:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:426:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:428:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:430:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:432:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:434:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:436:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:438:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:440:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:442:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:444:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:446:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:448:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:450:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:452:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:454:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:456:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:458:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:460:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:462:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:464:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:466:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:468:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:470:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:472:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:474:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:476:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:478:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:480:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:482:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:484:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:486:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:488:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:490:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:492:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:494:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:496:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:498:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:500:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:502:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:504:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:506:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:508:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:510:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:512:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:514:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:516:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:518:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:520:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:522:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:524:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:526:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:528:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:530:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:532:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:534:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:536:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:538:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:540:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:542:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:544:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:546:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:548:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:550:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:552:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:554:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:556:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:558:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:560:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:562:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:564:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:566:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:568:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:570:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:572:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:574:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:576:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:578:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:580:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:582:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:584:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:586:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:588:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:590:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:592:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:594:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:596:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:598:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:600:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:602:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:604:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:606:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:608:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:610:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:612:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:614:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:616:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:618:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:620:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:622:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:624:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:626:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:628:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:630:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:632:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:634:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:636:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:638:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:640:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:642:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:644:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:646:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:648:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:650:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:652:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:654:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:656:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:658:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:660:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:662:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:664:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:666:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:668:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:670:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:672:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:674:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:676:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:678:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:680:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:682:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:684:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:686:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:688:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:690:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:692:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:694:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:696:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:698:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:700:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:702:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:704:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:706:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:708:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:710:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:712:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:714:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:716:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:718:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:720:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:722:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:724:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:726:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:728:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:730:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:732:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:734:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:736:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:738:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:740:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:742:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:744:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:746:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:748:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:750:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:752:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:754:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:756:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:758:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:760:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:762:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:764:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:766:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:768:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:770:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:772:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:774:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:776:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:778:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:780:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:782:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:784:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:786:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:788:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:790:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:792:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:794:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:796:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:798:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:800:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:802:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:804:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:806:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:808:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:810:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:812:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:814:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:816:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:818:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:820:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:822:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:824:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:826:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:828:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:830:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:832:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:834:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:836:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:838:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:840:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:842:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:844:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:846:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:848:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:850:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:852:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:854:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:856:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:858:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:860:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:862:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:864:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:866:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:868:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:870:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:872:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:874:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:876:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:878:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:880:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:882:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:884:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:886:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:888:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:890:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:892:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:894:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:896:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:898:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:900:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:902:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:904:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:906:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:908:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:910:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:912:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:914:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:916:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:918:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:920:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:922:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:924:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:926:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:928:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o build/opt/third_party/icu4c-57.1/source/i18n/visibledigits.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -Wno-sign-compare -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DUCONFIG_ONLY_COLLATION=1 -DU_CHARSET_IS_UTF8=1 -DU_DISABLE_RENAMING=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DU_I18N_IMPLEMENTATION=1 -Isrc/third_party/icu4c-57.1/source/common -Isrc/third_party/icu4c-57.1/source/i18n -I/usr/local/include src/third_party/icu4c-57.1/source/i18n/visibledigits.cpp ar rcsTD build/opt/mongo/db/exec/libscoped_timer.a build/opt/mongo/db/exec/scoped_timer.o In file included from src/mongo/base/data_type.h:38, from src/mongo/bson/bsonobj.h:42, from src/mongo/db/pipeline/expression_context.h:39, from src/mongo/db/pipeline/expression_context.cpp:33: build/opt/mongo/base/error_codes.h:416:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:418:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:420:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:422:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:424:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:426:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:428:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:430:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:432:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:434:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:436:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:438:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:440:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:442:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:444:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:446:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:448:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:450:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:452:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:454:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:456:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:458:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:460:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:462:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:464:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:466:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:468:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:470:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:472:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:474:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:476:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:478:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:480:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:482:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:484:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:486:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:488:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:490:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:492:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:494:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:496:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:498:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:500:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:502:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:504:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:506:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:508:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:510:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:512:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:514:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:516:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:518:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:520:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:522:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:524:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:526:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:528:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:530:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:532:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:534:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:536:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:538:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:540:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:542:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:544:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:546:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:548:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:550:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:552:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:554:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:556:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:558:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:560:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:562:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:564:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:566:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:568:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:570:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:572:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:574:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:576:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:578:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:580:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:582:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:584:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:586:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:588:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:590:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:592:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:594:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:596:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:598:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:600:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:602:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:604:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:606:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:608:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:610:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:612:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:614:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:616:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:618:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:620:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:622:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:624:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:626:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:628:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:630:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:632:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:634:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:636:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:638:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:640:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:642:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:644:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:646:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:648:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:650:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:652:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:654:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:656:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:658:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:660:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:662:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:664:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:666:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:668:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:670:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:672:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:674:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:676:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:678:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:680:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:682:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:684:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:686:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:688:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:690:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:692:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:694:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:696:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:698:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:700:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:702:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:704:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:706:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:708:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:710:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:712:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:714:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:716:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:718:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:720:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:722:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:724:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:726:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:728:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:730:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:732:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:734:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:736:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:738:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:740:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:742:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:744:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:746:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:748:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:750:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:752:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:754:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:756:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:758:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:760:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:762:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:764:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:766:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:768:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:770:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:772:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:774:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:776:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:778:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:780:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:782:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:784:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:786:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:788:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:790:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:792:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:794:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:796:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:798:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:800:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:802:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:804:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:806:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:808:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:810:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:812:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:814:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:816:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:818:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:820:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:822:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:824:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:826:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:828:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:830:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:832:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:834:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:836:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:838:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:840:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:842:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:844:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:846:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:848:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:850:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:852:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:854:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:856:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:858:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:860:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:862:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:864:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:866:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:868:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:870:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:872:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:874:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:876:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:878:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:880:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:882:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:884:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:886:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:888:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:890:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:892:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:894:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:896:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:898:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:900:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:902:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:904:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:906:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:908:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:910:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:912:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:914:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:916:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:918:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:920:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:922:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:924:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:926:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:928:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Skipping ranlib for thin archive build/opt/mongo/db/exec/libscoped_timer.a cc -o build/opt/third_party/IntelRDFPMathLib20U1/LIBRARY/src/bid128_atan.o -c -std=c11 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DDECIMAL_CALL_BY_REFERENCE=0 -DDECIMAL_GLOBAL_ROUNDING=0 -DDECIMAL_GLOBAL_EXCEPTION_FLAGS=0 -DUNCHANGED_BINARY_STATUS_FLAGS=0 -DUSE_COMPILER_F128_TYPE=0 -DUSE_COMPILER_F80_TYPE=0 -DUSE_NATIVE_QUAD_TYPE=0 -DLINUX=1 -Dfreebsd=1 -Defi2=1 -DEFI2=1 -Dgcc=1 -Isrc/third_party/IntelRDFPMathLib20U1/LIBRARY -I/usr/local/include src/third_party/IntelRDFPMathLib20U1/LIBRARY/src/bid128_atan.c Creating 'build/opt/third_party/wiredtiger/wiredtiger.h' cc -o build/opt/third_party/wiredtiger/src/os_common/os_alloc.o -c -std=c11 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DHAVE_VERBOSE -DHAVE_X86INTRIN_H -DHAVE_BUILTIN_EXTENSION_ZLIB -DHAVE_BUILTIN_EXTENSION_SNAPPY -Ibuild/opt/third_party/wiredtiger -Isrc/third_party/wiredtiger -I/usr/local/include -Ibuild/opt/third_party/wiredtiger/src/include -Isrc/third_party/wiredtiger/src/include -Ibuild/opt/third_party/wiredtiger/build_dragonfly -Isrc/third_party/wiredtiger/build_dragonfly src/third_party/wiredtiger/src/os_common/os_alloc.c c++ -o build/opt/mongo/util/safe_num.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/asio-master/asio/include -I/usr/local/include -Ibuild/opt -Isrc src/mongo/util/safe_num.cpp ar rcsTD build/opt/mongo/db/repl/librollback_checker.a build/opt/mongo/db/repl/rollback_checker.o c++ -o build/opt/mongo/bson/mutable/element.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -I/usr/local/include -Ibuild/opt -Isrc src/mongo/bson/mutable/element.cpp cc -o build/opt/third_party/wiredtiger/src/os_posix/os_fs.o -c -std=c11 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DHAVE_VERBOSE -DHAVE_X86INTRIN_H -DHAVE_BUILTIN_EXTENSION_ZLIB -DHAVE_BUILTIN_EXTENSION_SNAPPY -Ibuild/opt/third_party/wiredtiger -Isrc/third_party/wiredtiger -I/usr/local/include -Ibuild/opt/third_party/wiredtiger/src/include -Isrc/third_party/wiredtiger/src/include -Ibuild/opt/third_party/wiredtiger/build_dragonfly -Isrc/third_party/wiredtiger/build_dragonfly src/third_party/wiredtiger/src/os_posix/os_fs.c Skipping ranlib for thin archive build/opt/mongo/db/repl/librollback_checker.a c++ -o build/opt/mongo/client/fetcher.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -I/usr/local/include -Ibuild/opt -Isrc src/mongo/client/fetcher.cpp c++ -o build/opt/third_party/icu4c-57.1/source/i18n/anytrans.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -Wno-sign-compare -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DUCONFIG_ONLY_COLLATION=1 -DU_CHARSET_IS_UTF8=1 -DU_DISABLE_RENAMING=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DU_I18N_IMPLEMENTATION=1 -Isrc/third_party/icu4c-57.1/source/common -Isrc/third_party/icu4c-57.1/source/i18n -I/usr/local/include src/third_party/icu4c-57.1/source/i18n/anytrans.cpp In file included from src/mongo/base/status.h:36, from src/mongo/util/assert_util.h:37, from src/mongo/platform/decimal128.h:41, from src/mongo/bson/bsontypes.h:38, from src/mongo/util/safe_num.cpp:36: build/opt/mongo/base/error_codes.h:416:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:418:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:420:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:422:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:424:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:426:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:428:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:430:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:432:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:434:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:436:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:438:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:440:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:442:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:444:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:446:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:448:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:450:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:452:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:454:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:456:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:458:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:460:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:462:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:464:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:466:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:468:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:470:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:472:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:474:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:476:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:478:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:480:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:482:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:484:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:486:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:488:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:490:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:492:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:494:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:496:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:498:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:500:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:502:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:504:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:506:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:508:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:510:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:512:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:514:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o build/opt/mongo/db/commands/explain_cmd.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/s2 -I/usr/local/include -Ibuild/opt -Isrc src/mongo/db/commands/explain_cmd.cpp build/opt/mongo/base/error_codes.h:516:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:518:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:520:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:522:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:524:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:526:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:528:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:530:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:532:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:534:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:536:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:538:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:540:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:542:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:544:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:546:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:548:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:550:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:552:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:554:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:556:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:558:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:560:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:562:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:564:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:566:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:568:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:570:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:572:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:574:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:576:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:578:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:580:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:582:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:584:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:586:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:588:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:590:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:592:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:594:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:596:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:598:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:600:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:602:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:604:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:606:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:608:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:610:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:612:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:614:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:616:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:618:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:620:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:622:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:624:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:626:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:628:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:630:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:632:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:634:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:636:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:638:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:640:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:642:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:644:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:646:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:648:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:650:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:652:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:654:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:656:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:658:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:660:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:662:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:664:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:666:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:668:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:670:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:672:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:674:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:676:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:678:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:680:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:682:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:684:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:686:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:688:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:690:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:692:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:694:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:696:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:698:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:700:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:702:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:704:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:706:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:708:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:710:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:712:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:714:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:716:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:718:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:720:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:722:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:724:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:726:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:728:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:730:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:732:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:734:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:736:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:738:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:740:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:742:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:744:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:746:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:748:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:750:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:752:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:754:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:756:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:758:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:760:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:762:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:764:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:766:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:768:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:770:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:772:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:774:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:776:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:778:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:780:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:782:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:784:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:786:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:788:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:790:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:792:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:794:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:796:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:798:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:800:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:802:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:804:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:806:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:808:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:810:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:812:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:814:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:816:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:818:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:820:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:822:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:824:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:826:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:828:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:830:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:832:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:834:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:836:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:838:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:840:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:842:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:844:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:846:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:848:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:850:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:852:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:854:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:856:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:858:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:860:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:862:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:864:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:866:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:868:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:870:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:872:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:874:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:876:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:878:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:880:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:882:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:884:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:886:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:888:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:890:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:892:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:894:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:896:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:898:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:900:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:902:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:904:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:906:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:908:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:910:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:912:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:914:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:916:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:918:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:920:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:922:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:924:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:926:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:928:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/mongo/base/status.h:36, from src/mongo/bson/mutable/element.h:35, from src/mongo/bson/mutable/element.cpp:33: build/opt/mongo/base/error_codes.h:416:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:418:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:420:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:422:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:424:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:426:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:428:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:430:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:432:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:434:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:436:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:438:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:440:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:442:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:444:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:446:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:448:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:450:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:452:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:454:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:456:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:458:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:460:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:462:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:464:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:466:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:468:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:470:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:472:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:474:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:476:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:478:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:480:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:482:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:484:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:486:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:488:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:490:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:492:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:494:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:496:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:498:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:500:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:502:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:504:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:506:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:508:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:510:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:512:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:514:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:516:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:518:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:520:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:522:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:524:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:526:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:528:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:530:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:532:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:534:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:536:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:538:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:540:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:542:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:544:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:546:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:548:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:550:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:552:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:554:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:556:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:558:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:560:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:562:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:564:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:566:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:568:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:570:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:572:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:574:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:576:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:578:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:580:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:582:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:584:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:586:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:588:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:590:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:592:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:594:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:596:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:598:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:600:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:602:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:604:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:606:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:608:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:610:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:612:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:614:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:616:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:618:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:620:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:622:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:624:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:626:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:628:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:630:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:632:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:634:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:636:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:638:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:640:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:642:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:644:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:646:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:648:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:650:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:652:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:654:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:656:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:658:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:660:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:662:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:664:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:666:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:668:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:670:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:672:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:674:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:676:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:678:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:680:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:682:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:684:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:686:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:688:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:690:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:692:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:694:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:696:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:698:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:700:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:702:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:704:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:706:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:708:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:710:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:712:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:714:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:716:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:718:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:720:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:722:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:724:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:726:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:728:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:730:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:732:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:734:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:736:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:738:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:740:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:742:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:744:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:746:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:748:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:750:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:752:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:754:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:756:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:758:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:760:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:762:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o build/opt/third_party/icu4c-57.1/source/i18n/nortrans.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -Wno-sign-compare -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DUCONFIG_ONLY_COLLATION=1 -DU_CHARSET_IS_UTF8=1 -DU_DISABLE_RENAMING=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DU_I18N_IMPLEMENTATION=1 -Isrc/third_party/icu4c-57.1/source/common -Isrc/third_party/icu4c-57.1/source/i18n -I/usr/local/include src/third_party/icu4c-57.1/source/i18n/nortrans.cpp build/opt/mongo/base/error_codes.h:764:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:766:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:768:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:770:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:772:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:774:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:776:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:778:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:780:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:782:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:784:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:786:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:788:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:790:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:792:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:794:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:796:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:798:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:800:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:802:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:804:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:806:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:808:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:810:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:812:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:814:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:816:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:818:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:820:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:822:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:824:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:826:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:828:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:830:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:832:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:834:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:836:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:838:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:840:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:842:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:844:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:846:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:848:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:850:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:852:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:854:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:856:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:858:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:860:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:862:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:864:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:866:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:868:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:870:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:872:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:874:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:876:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:878:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:880:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:882:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:884:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:886:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:888:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:890:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:892:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:894:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:896:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:898:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:900:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:902:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:904:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:906:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:908:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:910:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:912:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:914:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:916:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:918:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:920:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:922:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:924:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:926:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:928:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o build/opt/third_party/s2/base/stringprintf.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -Isrc/third_party/s2 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/s2 -I/usr/local/include -Ibuild/opt -Isrc src/third_party/s2/base/stringprintf.cc In file included from src/mongo/base/status.h:36, from src/mongo/client/fetcher.h:39, from src/mongo/client/fetcher.cpp:34: build/opt/mongo/base/error_codes.h:416:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:418:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:420:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:422:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:424:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:426:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:428:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:430:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:432:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:434:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:436:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:438:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:440:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:442:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:444:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:446:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:448:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:450:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:452:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:454:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:456:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:458:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:460:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:462:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:464:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:466:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:468:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:470:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:472:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:474:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:476:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:478:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:480:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:482:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:484:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:486:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:488:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:490:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:492:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:494:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:496:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:498:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:500:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:502:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:504:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:506:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:508:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:510:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:512:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:514:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:516:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:518:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:520:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:522:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:524:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:526:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:528:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:530:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:532:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:534:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:536:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:538:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:540:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:542:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:544:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:546:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:548:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:550:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:552:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:554:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:556:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:558:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:560:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:562:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:564:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:566:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:568:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:570:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:572:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:574:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:576:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:578:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:580:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:582:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:584:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:586:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:588:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:590:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:592:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:594:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:596:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:598:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:600:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:602:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:604:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:606:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:608:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:610:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o build/opt/third_party/s2/base/int128.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -Isrc/third_party/s2 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/s2 -I/usr/local/include -Ibuild/opt -Isrc src/third_party/s2/base/int128.cc build/opt/mongo/base/error_codes.h:612:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:614:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:616:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:618:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:620:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:622:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:624:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:626:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:628:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:630:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:632:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:634:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:636:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:638:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:640:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:642:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:644:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:646:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:648:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:650:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:652:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:654:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:656:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:658:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:660:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:662:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:664:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:666:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:668:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:670:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:672:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:674:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:676:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:678:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:680:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:682:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:684:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:686:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:688:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:690:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:692:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:694:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:696:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:698:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:700:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:702:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:704:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:706:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:708:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:710:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:712:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:714:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:716:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:718:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:720:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:722:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:724:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:726:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:728:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:730:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:732:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:734:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:736:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:738:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:740:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:742:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:744:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:746:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:748:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:750:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:752:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:754:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:756:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:758:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:760:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:762:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:764:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:766:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:768:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:770:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:772:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:774:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:776:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:778:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:780:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:782:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:784:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:786:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:788:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:790:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:792:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:794:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:796:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:798:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:800:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:802:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:804:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:806:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:808:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:810:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:812:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:814:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:816:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:818:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:820:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:822:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:824:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:826:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:828:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:830:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:832:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:834:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:836:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:838:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:840:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:842:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:844:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:846:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:848:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:850:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:852:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:854:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:856:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:858:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:860:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:862:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:864:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:866:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:868:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:870:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:872:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:874:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:876:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:878:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:880:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:882:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:884:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:886:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:888:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:890:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:892:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:894:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:896:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:898:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:900:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:902:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:904:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:906:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:908:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:910:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:912:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:914:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:916:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:918:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:920:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:922:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:924:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:926:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:928:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o build/opt/third_party/s2/base/logging.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -Isrc/third_party/s2 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/s2 -I/usr/local/include -Ibuild/opt -Isrc src/third_party/s2/base/logging.cc In file included from src/mongo/base/status.h:36, from src/mongo/db/commands.h:38, from src/mongo/db/commands/explain_cmd.cpp:33: build/opt/mongo/base/error_codes.h:416:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:418:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:420:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:422:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:424:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:426:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:428:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:430:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:432:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:434:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:436:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:438:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:440:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:442:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:444:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:446:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:448:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:450:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:452:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:454:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:456:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:458:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:460:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:462:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:464:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:466:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:468:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:470:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:472:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:474:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:476:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:478:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:480:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:482:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:484:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:486:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:488:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:490:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:492:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:494:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:496:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:498:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:500:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:502:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:504:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:506:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:508:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:510:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:512:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:514:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:516:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:518:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:520:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:522:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:524:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:526:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:528:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:530:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:532:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:534:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:536:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:538:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:540:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:542:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:544:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:546:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:548:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:550:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:552:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:554:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:556:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:558:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:560:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:562:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:564:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:566:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:568:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:570:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:572:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:574:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:576:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:578:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:580:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:582:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:584:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:586:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:588:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:590:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:592:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:594:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:596:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:598:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:600:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:602:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:604:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:606:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:608:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:610:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:612:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:614:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:616:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:618:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:620:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:622:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:624:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:626:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:628:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:630:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:632:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:634:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:636:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:638:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:640:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:642:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:644:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:646:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:648:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:650:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:652:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:654:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:656:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:658:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:660:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:662:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:664:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:666:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:668:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:670:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:672:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:674:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:676:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:678:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:680:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:682:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:684:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:686:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:688:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:690:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:692:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:694:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:696:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:698:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:700:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:702:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:704:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:706:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:708:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:710:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:712:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:714:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:716:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:718:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:720:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:722:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:724:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:726:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:728:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:730:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:732:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:734:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:736:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:738:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:740:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:742:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:744:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:746:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:748:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:750:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:752:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:754:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:756:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:758:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:760:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:762:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:764:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:766:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:768:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:770:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:772:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:774:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:776:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:778:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:780:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:782:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:784:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:786:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:788:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:790:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:792:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:794:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:796:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:798:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:800:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:802:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:804:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:806:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:808:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:810:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:812:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:814:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:816:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:818:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:820:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:822:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:824:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:826:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:828:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:830:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:832:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:834:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:836:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:838:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:840:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:842:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:844:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:846:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:848:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:850:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:852:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:854:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:856:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:858:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:860:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:862:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:864:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:866:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:868:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:870:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:872:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:874:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:876:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:878:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:880:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:882:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:884:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:886:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:888:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:890:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:892:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:894:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:896:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:898:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:900:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:902:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:904:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:906:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:908:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:910:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:912:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:914:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:916:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:918:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:920:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:922:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:924:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:926:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:928:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o build/opt/third_party/s2/base/strtoint.o -c -pipe -O2 -fno-strict-aliasing -Wno-maybe-uninitialized -std=c++14 -pipe -O2 -fno-strict-aliasing -fno-omit-frame-pointer -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces -fstack-protector-strong -fno-builtin-memcmp -Isrc/third_party/s2 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -Isrc/third_party/s2 -I/usr/local/include -Ibuild/opt -Isrc src/third_party/s2/base/strtoint.cc In file included from src/mongo/base/status.h:36, from src/mongo/logger/appender.h:33, from src/mongo/logger/log_domain.h:38, from src/mongo/logger/message_log_domain.h:37, from src/mongo/logger/component_message_log_domain.h:34, from src/mongo/logger/log_manager.h:36, from src/mongo/logger/logger.h:33, from src/third_party/s2/base/logging.h:20, from src/third_party/s2/base/stringprintf.cc:9: build/opt/mongo/base/error_codes.h:416:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:418:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:420:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:422:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:424:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:426:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:428:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:430:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:432:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:434:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:436:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:438:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:440:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:442:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:444:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:446:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:448:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:450:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:452:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:454:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:456:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:458:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:460:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:462:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:464:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:466:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:468:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:470:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:472:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:474:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:476:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:478:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:480:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:482:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:484:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:486:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:488:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:490:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:492:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:494:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:496:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:498:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:500:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:502:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:504:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:506:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:508:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:510:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:512:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:514:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:516:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:518:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:520:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:522:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:524:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:526:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:528:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:530:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:532:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:534:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:536:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:538:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:540:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:542:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:544:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:546:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:548:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:550:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:552:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:554:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:556:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:558:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:560:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:562:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:564:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:566:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:568:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:570:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:572:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:574:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:576:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:578:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:580:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:582:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:584:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:586:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:588:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:590:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:592:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:594:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:596:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:598:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:600:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:602:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:604:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:606:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:608:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:610:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:612:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:614:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:616:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:618:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:620:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:622:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:624:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:626:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:628:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:630:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:632:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:634:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:636:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:638:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:640:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:642:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:644:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:646:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:648:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:650:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:652:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:654:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:656:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:658:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:660:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:662:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:664:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:666:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:668:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:670:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:672:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:674:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:676:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:678:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:680:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:682:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:684:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:686:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:688:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:690:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:692:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:694:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:696:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:698:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:700:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:702:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:704:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:706:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:708:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:710:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:712:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:714:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:716:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:718:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:720:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:722:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:724:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:726:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:728:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:730:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:732:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:734:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:736:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:738:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:740:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:742:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:744:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:746:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:748:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:750:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:752:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:754:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:756:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:758:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:760:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:762:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:764:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:766:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:768:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:770:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:772:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:774:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:776:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:778:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:780:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:782:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:784:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:786:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:788:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:790:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:792:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:794:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:796:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:798:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:800:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt/mongo/base/error_codes.h:802:23: warning: inline variables are only available with -std=c++17 or -std=gnu++17 constexpr inline bool isNamedCode = true; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/opt