Ticket #60032: main.log

File main.log, 186.5 KB (added by rseichter (Ralph Seichter), 5 years ago)

Build log

Line 
1version:1
2:debug:sysinfo macOS 10.13 (darwin/17.7.0) arch i386
3:debug:sysinfo MacPorts 2.6.2
4:debug:sysinfo Xcode none
5:debug:sysinfo SDK 10.13
6:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 10.13
7:debug:main epoch: in tree: 0 installed: 0
8:debug:main cyrus-sasl2 2.1.27_2 exists in the ports tree
9:debug:main cyrus-sasl2 2.1.27_2 +kerberos is the latest installed
10:debug:main cyrus-sasl2 2.1.27_2 +kerberos is active
11:debug:main Merging existing variants '+kerberos' into variants
12:debug:main new fully merged portvariants: kerberos +
13:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/security/cyrus-sasl2
14:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
15:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
16:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
17:debug:main Removing legacy build support
18:debug:main Sourcing PortGroup legacysupport 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/legacysupport-1.0.tcl
19:debug:main universal variant already exists, so not adding the default one
20:debug:main Executing variant kerberos provides kerberos
21:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
22:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
23:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
24:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
25:debug:main Running callback portstartupitem::add_notes
26:debug:main Finished running callback portstartupitem::add_notes
27:debug:main Running callback add_legacysupport
28:debug:main Removing legacy build support
29:debug:main Finished running callback add_legacysupport
30:debug:main No need to upgrade! cyrus-sasl2 2.1.27_2 >= cyrus-sasl2 2.1.27_2
31:debug:main epoch: in tree: 1 installed: 1
32:debug:main openssl 1.1.1d_0 exists in the ports tree
33:debug:main openssl 1.1.1d_0  is the latest installed
34:debug:main openssl 1.1.1d_0  is active
35:debug:main Merging existing variants '' into variants
36:debug:main new fully merged portvariants:
37:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/openssl
38:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
39:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
40:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
41:debug:main universal variant already exists, so not adding the default one
42:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
43:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
44:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
45:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
46:debug:main Running callback portstartupitem::add_notes
47:debug:main Finished running callback portstartupitem::add_notes
48:debug:main No need to upgrade! openssl 1.1.1d_0 >= openssl 1.1.1d_0
49:debug:main epoch: in tree: 0 installed: 0
50:debug:main zlib 1.2.11_0 exists in the ports tree
51:debug:main zlib 1.2.11_0  is the latest installed
52:debug:main zlib 1.2.11_0  is active
53:debug:main Merging existing variants '' into variants
54:debug:main new fully merged portvariants:
55:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/zlib
56:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
57:debug:main Sourcing PortGroup xcodeversion 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/xcodeversion-1.0.tcl
58:debug:main adding the default universal variant
59:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
60:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
61:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
62:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
63:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
64:debug:main Running callback portstartupitem::add_notes
65:debug:main Finished running callback portstartupitem::add_notes
66:debug:main No need to upgrade! zlib 1.2.11_0 >= zlib 1.2.11_0
67:debug:main epoch: in tree: 0 installed: 0
68:debug:main kerberos5 1.17.1_0 exists in the ports tree
69:debug:main kerberos5 1.17.1_0  is the latest installed
70:debug:main kerberos5 1.17.1_0  is active
71:debug:main Merging existing variants '' into variants
72:debug:main new fully merged portvariants:
73:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/net/kerberos5
74:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
75:debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
76:debug:main compiler clang 1000.10.44.4 not blacklisted because it doesn't match {clang <= 318.0.61}
77:debug:main adding the default universal variant
78:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
79:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
80:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
81:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
82:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
83:debug:main Running callback portstartupitem::add_notes
84:debug:main Finished running callback portstartupitem::add_notes
85:debug:main No need to upgrade! kerberos5 1.17.1_0 >= kerberos5 1.17.1_0
86:debug:main epoch: in tree: 2 installed: 2
87:debug:main gettext 0.19.8.1_2 exists in the ports tree
88:debug:main gettext 0.19.8.1_2  is the latest installed
89:debug:main gettext 0.19.8.1_2  is active
90:debug:main Merging existing variants '' into variants
91:debug:main new fully merged portvariants:
92:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/gettext
93:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
94:debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
95:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
96:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
97:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
98:debug:main compiler clang 1000.10.44.4 not blacklisted because it doesn't match {clang < 211.10.1}
99:debug:main universal variant already exists, so not adding the default one
100:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
101:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
102:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
103:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
104:debug:main Running callback portstartupitem::add_notes
105:debug:main Finished running callback portstartupitem::add_notes
106:debug:main No need to upgrade! gettext 0.19.8.1_2 >= gettext 0.19.8.1_2
107:debug:main epoch: in tree: 0 installed: 0
108:debug:main libiconv 1.16_0 exists in the ports tree
109:debug:main libiconv 1.16_0  is the latest installed
110:debug:main libiconv 1.16_0  is active
111:debug:main Merging existing variants '' into variants
112:debug:main new fully merged portvariants:
113:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/textproc/libiconv
114:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
115:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
116:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
117:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
118:debug:main universal variant already exists, so not adding the default one
119:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
120:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
121:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
122:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
123:debug:main Running callback portstartupitem::add_notes
124:debug:main Finished running callback portstartupitem::add_notes
125:debug:main No need to upgrade! libiconv 1.16_0 >= libiconv 1.16_0
126:debug:main epoch: in tree: 0 installed: 0
127:debug:main ncurses 6.1_0 exists in the ports tree
128:debug:main ncurses 6.1_0  is the latest installed
129:debug:main ncurses 6.1_0  is active
130:debug:main Merging existing variants '' into variants
131:debug:main new fully merged portvariants:
132:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/ncurses
133:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
134:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
135:debug:main adding the default universal variant
136:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
137:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
138:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
139:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
140:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
141:debug:main Running callback portstartupitem::add_notes
142:debug:main Finished running callback portstartupitem::add_notes
143:debug:main No need to upgrade! ncurses 6.1_0 >= ncurses 6.1_0
144:debug:main epoch: in tree: 0 installed: 0
145:debug:main libcomerr 1.45.5_0 exists in the ports tree
146:debug:main libcomerr 1.45.5_0  is the latest installed
147:debug:main libcomerr 1.45.5_0  is active
148:debug:main Merging existing variants '' into variants
149:debug:main new fully merged portvariants:
150:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/sysutils/e2fsprogs
151:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
152:debug:main adding the default universal variant
153:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
154:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
155:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
156:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
157:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
158:debug:main Running callback portstartupitem::add_notes
159:debug:main Finished running callback portstartupitem::add_notes
160:debug:main No need to upgrade! libcomerr 1.45.5_0 >= libcomerr 1.45.5_0
161:debug:main epoch: in tree: 20090923 installed: 20090923
162:debug:main libedit 20191231-3.1_0 exists in the ports tree
163:debug:main libedit 20191231-3.1_0  is the latest installed
164:debug:main libedit 20191231-3.1_0  is active
165:debug:main Merging existing variants '' into variants
166:debug:main new fully merged portvariants:
167:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/libedit
168:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
169:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
170:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
171:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
172:debug:main universal variant already exists, so not adding the default one
173:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
174:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
175:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
176:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
177:debug:main Running callback portstartupitem::add_notes
178:debug:main Finished running callback portstartupitem::add_notes
179:debug:main No need to upgrade! libedit 20191231-3.1_0 >= libedit 20191231-3.1_0
180:debug:main epoch: in tree: 0 installed: 0
181:debug:main libpcap 1.9.1_0 exists in the ports tree
182:debug:main libpcap 1.9.1_0  is the latest installed
183:debug:main libpcap 1.9.1_0  is active
184:debug:main Merging existing variants '' into variants
185:debug:main new fully merged portvariants:
186:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/net/libpcap
187:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
188:debug:main adding the default universal variant
189:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
190:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
191:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
192:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
193:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
194:debug:main Running callback portstartupitem::add_notes
195:debug:main Finished running callback portstartupitem::add_notes
196:debug:main No need to upgrade! libpcap 1.9.1_0 >= libpcap 1.9.1_0
197:debug:main epoch: in tree: 0 installed: 0
198:debug:main pcre 8.43_0 exists in the ports tree
199:debug:main pcre 8.43_0  is the latest installed
200:debug:main pcre 8.43_0  is active
201:debug:main Merging existing variants '' into variants
202:debug:main new fully merged portvariants:
203:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/pcre
204:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
205:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
206:debug:main adding the default universal variant
207:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
208:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
209:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
210:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
211:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
212:debug:main Running callback portstartupitem::add_notes
213:debug:main Finished running callback portstartupitem::add_notes
214:debug:main No need to upgrade! pcre 8.43_0 >= pcre 8.43_0
215:debug:main epoch: in tree: 0 installed: 0
216:debug:main bzip2 1.0.8_0 exists in the ports tree
217:debug:main bzip2 1.0.8_0  is the latest installed
218:debug:main bzip2 1.0.8_0  is active
219:debug:main Merging existing variants '' into variants
220:debug:main new fully merged portvariants:
221:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/bzip2
222:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
223:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
224:debug:main universal variant already exists, so not adding the default one
225:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
226:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
227:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
228:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
229:debug:main Running callback portstartupitem::add_notes
230:debug:main Finished running callback portstartupitem::add_notes
231:debug:main No need to upgrade! bzip2 1.0.8_0 >= bzip2 1.0.8_0
232:debug:main epoch: in tree: 0 installed: 0
233:debug:main sqlite3 3.31.1_0 exists in the ports tree
234:debug:main sqlite3 3.31.1_0  is the latest installed
235:debug:main sqlite3 3.31.1_0  is active
236:debug:main Merging existing variants '' into variants
237:debug:main new fully merged portvariants:
238:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/databases/sqlite3
239:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
240:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
241:debug:main adding the default universal variant
242:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
243:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
244:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
245:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
246:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
247:debug:main Running callback portstartupitem::add_notes
248:debug:main Finished running callback portstartupitem::add_notes
249:debug:main No need to upgrade! sqlite3 3.31.1_0 >= sqlite3 3.31.1_0
250:msg:main --->  Computing dependencies for mongodb:info:main .:debug:main mongodb has no conflicts
251:debug:main Searching for dependency: python37
252:debug:main Didn't find receipt, going to depspec regex for: python37
253:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/lang/python37
254:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
255:debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/select-1.0.tcl
256:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
257:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
258:debug:main universal variant already exists, so not adding the default one
259:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
260:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
261:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
262:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
263:debug:main Running callback portstartupitem::add_notes
264:debug:main Finished running callback portstartupitem::add_notes
265:debug:main Searching for dependency: py37-cheetah
266:debug:main Didn't find receipt, going to depspec regex for: py37-cheetah
267:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/python/py-cheetah
268:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
269:debug:main Re-registering default for distname
270:debug:main Re-registering default for build.cmd
271:debug:main Re-registering default for destroot.cmd
272:debug:main Re-registering default for destroot.destdir
273:debug:main Sourcing PortGroup python 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/python-1.0.tcl
274:debug:main adding the default universal variant
275:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
276:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
277:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
278:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
279:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
280:debug:main Running callback portstartupitem::add_notes
281:debug:main Finished running callback portstartupitem::add_notes
282:debug:main Searching for dependency: py37-psutil
283:debug:main Didn't find receipt, going to depspec regex for: py37-psutil
284:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/python/py-psutil
285:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
286:debug:main Re-registering default for distname
287:debug:main Re-registering default for build.cmd
288:debug:main Re-registering default for destroot.cmd
289:debug:main Re-registering default for destroot.destdir
290:debug:main Sourcing PortGroup python 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/python-1.0.tcl
291:debug:main adding the default universal variant
292:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
293:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
294:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
295:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
296:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
297:debug:main Running callback portstartupitem::add_notes
298:debug:main Finished running callback portstartupitem::add_notes
299:debug:main Searching for dependency: py37-regex
300:debug:main Didn't find receipt, going to depspec regex for: py37-regex
301:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/python/py-regex
302:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
303:debug:main Re-registering default for distname
304:debug:main Re-registering default for build.cmd
305:debug:main Re-registering default for destroot.cmd
306:debug:main Re-registering default for destroot.destdir
307:debug:main Sourcing PortGroup python 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/python-1.0.tcl
308:debug:main adding the default universal variant
309:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
310:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
311:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
312:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
313:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
314:debug:main Running callback portstartupitem::add_notes
315:debug:main Finished running callback portstartupitem::add_notes
316:debug:main Searching for dependency: py37-setuptools
317:debug:main Didn't find receipt, going to depspec regex for: py37-setuptools
318:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/python/py-setuptools
319:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
320:debug:main Re-registering default for distname
321:debug:main Re-registering default for build.cmd
322:debug:main Re-registering default for destroot.cmd
323:debug:main Re-registering default for destroot.destdir
324:debug:main Sourcing PortGroup python 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/python-1.0.tcl
325:debug:main only one arch supported, so not adding the default universal variant
326:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
327:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
328:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
329:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
330:debug:main Running callback portstartupitem::add_notes
331:debug:main Finished running callback portstartupitem::add_notes
332:debug:main Searching for dependency: py37-yaml
333:debug:main Didn't find receipt, going to depspec regex for: py37-yaml
334:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/python/py-yaml
335:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
336:debug:main Re-registering default for distname
337:debug:main Re-registering default for build.cmd
338:debug:main Re-registering default for destroot.cmd
339:debug:main Re-registering default for destroot.destdir
340:debug:main Sourcing PortGroup python 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/python-1.0.tcl
341:debug:main adding the default universal variant
342:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
343:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
344:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
345:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
346:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
347:debug:main Running callback portstartupitem::add_notes
348:debug:main Finished running callback portstartupitem::add_notes
349:debug:main Searching for dependency: curl
350:debug:main Didn't find receipt, going to depspec regex for: curl
351:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/net/curl
352:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
353:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
354:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
355:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
356:debug:main universal variant already exists, so not adding the default one
357:debug:main Executing variant ssl provides ssl
358:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
359:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
360:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
361:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
362:debug:main Running callback portstartupitem::add_notes
363:debug:main Finished running callback portstartupitem::add_notes
364:debug:main Searching for dependency: cyrus-sasl2
365:debug:main Found Dependency: receipt exists for cyrus-sasl2
366:debug:main Searching for dependency: libpcap
367:debug:main Found Dependency: receipt exists for libpcap
368:debug:main Searching for dependency: libstemmer
369:debug:main Didn't find receipt, going to depspec regex for: libstemmer
370:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/textproc/libstemmer
371:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
372:debug:main Sourcing PortGroup github 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/github-1.0.tcl
373:debug:main Re-registering default for livecheck.regex
374:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
375:debug:main universal variant already exists, so not adding the default one
376:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
377:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
378:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
379:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
380:debug:main Running callback portstartupitem::add_notes
381:debug:main Finished running callback portstartupitem::add_notes
382:debug:main Searching for dependency: pcre
383:debug:main Found Dependency: receipt exists for pcre
384:debug:main Searching for dependency: snappy
385:debug:main Didn't find receipt, going to depspec regex for: snappy
386:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/snappy
387:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
388:debug:main Re-registering default for destroot.target
389:debug:main Re-registering default for configure.dir
390:debug:main Re-registering default for build.dir
391:debug:main Re-registering default for configure.pre_args
392:debug:main Sourcing PortGroup cmake 1.1 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/cmake-1.1.tcl
393:debug:main Sourcing PortGroup github 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/github-1.0.tcl
394:debug:main Re-registering default for livecheck.regex
395:debug:main adding the default universal variant
396:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
397:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
398:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
399:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
400:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
401:debug:main Running callback portstartupitem::add_notes
402:debug:main Finished running callback portstartupitem::add_notes
403:debug:main Searching for dependency: sqlite3
404:debug:main Found Dependency: receipt exists for sqlite3
405:debug:main Searching for dependency: yaml-cpp
406:debug:main Didn't find receipt, going to depspec regex for: yaml-cpp
407:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/yaml-cpp
408:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
409:debug:main Re-registering default for destroot.target
410:debug:main Re-registering default for configure.dir
411:debug:main Re-registering default for build.dir
412:debug:main Re-registering default for configure.pre_args
413:debug:main Sourcing PortGroup cmake 1.1 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/cmake-1.1.tcl
414:debug:main Sourcing PortGroup github 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/github-1.0.tcl
415:debug:main Re-registering default for livecheck.regex
416:debug:main adding the default universal variant
417:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
418:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
419:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
420:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
421:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
422:debug:main Running callback portstartupitem::add_notes
423:debug:main Finished running callback portstartupitem::add_notes
424:debug:main Searching for dependency: zlib
425:debug:main Found Dependency: receipt exists for zlib
426:debug:main Searching for dependency: zstd
427:debug:main Didn't find receipt, going to depspec regex for: zstd
428:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/zstd
429:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
430:debug:main Sourcing PortGroup github 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/github-1.0.tcl
431:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
432:debug:main Re-registering default for livecheck.regex
433:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
434:debug:main universal variant already exists, so not adding the default one
435:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
436:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
437:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
438:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
439:debug:main Running callback portstartupitem::add_notes
440:debug:main Finished running callback portstartupitem::add_notes
441:info:main .:debug:main python37 has no conflicts
442:debug:main Searching for dependency: bzip2
443:debug:main Found Dependency: receipt exists for bzip2
444:debug:main Searching for dependency: expat
445:debug:main Didn't find receipt, going to depspec regex for: expat
446:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/textproc/expat
447:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
448:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
449:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
450:debug:main universal variant already exists, so not adding the default one
451:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
452:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
453:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
454:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
455:debug:main Running callback portstartupitem::add_notes
456:debug:main Finished running callback portstartupitem::add_notes
457:debug:main Searching for dependency: gettext
458:debug:main Found Dependency: receipt exists for gettext
459:debug:main Searching for dependency: libedit
460:debug:main Found Dependency: receipt exists for libedit
461:debug:main Searching for dependency: libffi
462:debug:main Found Dependency: receipt exists for libffi
463:debug:main Searching for dependency: ncurses
464:debug:main Found Dependency: receipt exists for ncurses
465:debug:main Searching for dependency: openssl
466:debug:main Found Dependency: receipt exists for openssl
467:debug:main Searching for dependency: xz
468:debug:main Found Dependency: receipt exists for xz
469:debug:main Searching for dependency: python_select
470:debug:main Didn't find receipt, going to depspec regex for: python_select
471:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/sysutils/python_select
472:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
473:debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/select-1.0.tcl
474:debug:main universal_variant is false, so not adding the default universal variant
475:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
476:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
477:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
478:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
479:debug:main Running callback portstartupitem::add_notes
480:debug:main Finished running callback portstartupitem::add_notes
481:debug:main Searching for dependency: python3_select
482:debug:main Didn't find receipt, going to depspec regex for: python3_select
483:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/sysutils/python3_select
484:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
485:debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/select-1.0.tcl
486:debug:main universal_variant is false, so not adding the default universal variant
487:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
488:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
489:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
490:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
491:debug:main Running callback portstartupitem::add_notes
492:debug:main Finished running callback portstartupitem::add_notes
493:info:main .:debug:main expat has no conflicts
494:info:main .:debug:main python_select has no conflicts
495:info:main .:debug:main python3_select has no conflicts
496:info:main .:debug:main py37-cheetah has no conflicts
497:info:main .:debug:main py37-psutil has no conflicts
498:info:main .:debug:main py37-regex has no conflicts
499:info:main .:debug:main py37-setuptools has no conflicts
500:info:main .:debug:main py37-yaml has no conflicts
501:debug:main Searching for dependency: libyaml
502:debug:main Didn't find receipt, going to depspec regex for: libyaml
503:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/libyaml
504:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
505:debug:main adding the default universal variant
506:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
507:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
508:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
509:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
510:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
511:debug:main Running callback portstartupitem::add_notes
512:debug:main Finished running callback portstartupitem::add_notes
513:info:main .:debug:main libyaml has no conflicts
514:info:main .:debug:main curl has no conflicts
515:debug:main Searching for dependency: libidn2
516:debug:main Found Dependency: receipt exists for libidn2
517:debug:main Searching for dependency: libpsl
518:debug:main Found Dependency: receipt exists for libpsl
519:debug:main Searching for dependency: curl-ca-bundle
520:debug:main Found Dependency: receipt exists for curl-ca-bundle
521:info:main .:debug:main libstemmer has no conflicts
522:info:main .:debug:main snappy has no conflicts
523:debug:main Searching for dependency: lzo2
524:debug:main Didn't find receipt, going to depspec regex for: lzo2
525:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/lzo2
526:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
527:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
528:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
529:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
530:debug:main universal variant already exists, so not adding the default one
531:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
532:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
533:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
534:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
535:debug:main Running callback portstartupitem::add_notes
536:debug:main Finished running callback portstartupitem::add_notes
537:info:main .:debug:main lzo2 has no conflicts
538:info:main .:debug:main yaml-cpp has no conflicts
539:info:main .:debug:main zstd has no conflicts
540:debug:main Searching for dependency: lz4
541:debug:main Didn't find receipt, going to depspec regex for: lz4
542:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/lz4
543:debug:main OS darwin/17.7.0 (macOS 10.13) arch i386
544:debug:main Sourcing PortGroup github 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/github-1.0.tcl
545:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
546:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
547:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
548:debug:main Re-registering default for livecheck.regex
549:debug:main universal variant already exists, so not adding the default one
550:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
551:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
552:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
553:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
554:debug:main Running callback portstartupitem::add_notes
555:debug:main Finished running callback portstartupitem::add_notes
556:info:main .:debug:main lz4 has no conflicts
557:debug:main Starting logging for curl
558:debug:clean Starting logging for libstemmer
559:debug:clean Starting logging for expat
560:debug:clean Starting logging for python3_select
561:debug:clean Starting logging for python_select
562:debug:clean Starting logging for python37
563:debug:clean Starting logging for py37-cheetah
564:debug:clean Starting logging for py37-psutil
565:debug:clean Starting logging for py37-regex
566:debug:clean Starting logging for py37-setuptools
567:debug:clean Starting logging for libyaml
568:debug:clean Starting logging for py37-yaml
569:debug:clean Starting logging for lzo2
570:debug:clean Starting logging for snappy
571:debug:clean Starting logging for yaml-cpp
572:debug:clean Starting logging for lz4
573:debug:clean Starting logging for zstd
574:debug:main Executing org.macports.main (mongodb)
575:debug:main dropping privileges: euid changed to 502, egid changed to 501.
576:debug:archivefetch archivefetch phase started at Fri Jan 31 20:09:10 CET 2020
577:msg:archivefetch --->  Fetching archive for mongodb
578:debug:archivefetch Executing org.macports.archivefetch (mongodb)
579:debug:archivefetch euid/egid changed to: 0/0
580:debug:archivefetch chowned /opt/local/var/macports/incoming to macports
581:debug:archivefetch euid/egid changed to: 502/501
582:info:archivefetch --->  mongodb-4.2.3_0.darwin_17.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
583:msg:archivefetch --->  Attempting to fetch mongodb-4.2.3_0.darwin_17.x86_64.tbz2 from https://packages.macports.org/mongodb
584:debug:archivefetch Fetching archive failed: The requested URL returned error: 404 Not Found
585:msg:archivefetch --->  Attempting to fetch mongodb-4.2.3_0.darwin_17.x86_64.tbz2 from http://lil.fr.packages.macports.org/mongodb
586:debug:archivefetch Fetching archive failed: The requested URL returned error: 404 Not Found
587:msg:archivefetch --->  Attempting to fetch mongodb-4.2.3_0.darwin_17.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/mongodb
588:debug:archivefetch Fetching archive failed: The requested URL returned error: 404 Not Found
589:debug:archivefetch Privilege de-escalation not attempted as not running as root.
590:debug:fetch fetch phase started at Fri Jan 31 20:09:11 CET 2020
591:notice:fetch --->  Fetching distfiles for mongodb
592:debug:fetch elevating privileges for fetch: euid changed to 0, egid changed to 0.
593:debug:fetch dropping privileges: euid changed to 502, egid changed to 501.
594:debug:fetch Executing org.macports.fetch (mongodb)
595:info:fetch --->  mongodb-src-r4.2.3.tar.gz does not exist in /opt/local/var/macports/distfiles/mongodb
596:notice:fetch --->  Attempting to fetch mongodb-src-r4.2.3.tar.gz from https://distfiles.macports.org/mongodb
597:debug:fetch Privilege de-escalation not attempted as not running as root.
598:debug:checksum checksum phase started at Fri Jan 31 20:09:20 CET 2020
599:notice:checksum --->  Verifying checksums for mongodb
600:debug:checksum Executing org.macports.checksum (mongodb)
601:info:checksum --->  Checksumming mongodb-src-r4.2.3.tar.gz
602:debug:checksum Calculated (rmd160) is ce03973377b61285d973b2814680dda6520be2be
603:debug:checksum Correct (rmd160) checksum for mongodb-src-r4.2.3.tar.gz
604:debug:checksum Calculated (sha256) is 008fddb13550a26fb6d22fcb9ff6409630f602254f4b661d4ebf56c2a9a45a76
605:debug:checksum Correct (sha256) checksum for mongodb-src-r4.2.3.tar.gz
606:debug:checksum Calculated (size) is 61565615
607:debug:checksum Correct (size) checksum for mongodb-src-r4.2.3.tar.gz
608:debug:checksum Privilege de-escalation not attempted as not running as root.
609:debug:extract extract phase started at Fri Jan 31 20:09:21 CET 2020
610:notice:extract --->  Extracting mongodb
611:debug:extract dropping privileges: euid changed to 502, egid changed to 501.
612:debug:extract dropping privileges: euid changed to 502, egid changed to 501.
613:debug:extract Executing org.macports.extract (mongodb)
614:info:extract --->  Extracting mongodb-src-r4.2.3.tar.gz
615:debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/mongodb/mongodb-src-r4.2.3.tar.gz'
616:debug:extract Environment:
617:debug:extract CC_PRINT_OPTIONS='YES'
618:debug:extract CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_mongodb/mongodb/work/.CC_PRINT_OPTIONS'
619:debug:extract CPATH='/opt/local/include'
620:debug:extract DEVELOPER_DIR='/Library/Developer/CommandLineTools'
621:debug:extract LIBRARY_PATH='/opt/local/lib'
622:debug:extract MACOSX_DEPLOYMENT_TARGET='10.13'
623:info:extract Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_mongodb/mongodb/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/mongodb/mongodb-src-r4.2.3.tar.gz' | /usr/bin/tar -xf -
624:debug:extract system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_mongodb/mongodb/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/mongodb/mongodb-src-r4.2.3.tar.gz' | /usr/bin/tar -xf -
625:debug:extract euid/egid changed to: 0/0
626:debug:extract chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_mongodb/mongodb/work to macports
627:debug:extract euid/egid changed to: 502/501
628:debug:extract Privilege de-escalation not attempted as not running as root.
629:debug:patch patch phase started at Fri Jan 31 20:09:33 CET 2020
630:debug:patch Executing org.macports.patch (mongodb)
631:debug:patch Privilege de-escalation not attempted as not running as root.
632:debug:configure configure phase started at Fri Jan 31 20:09:33 CET 2020
633:notice:configure --->  Configuring mongodb
634:debug:configure Preferred compilers: clang macports-clang-9.0 macports-clang-8.0 macports-clang-7.0 macports-clang-6.0 macports-clang-5.0
635:debug:configure Using compiler 'Xcode Clang'
636:debug:configure Executing org.macports.configure (mongodb)
637:debug:configure Privilege de-escalation not attempted as not running as root.
638:debug:build build phase started at Fri Jan 31 20:09:33 CET 2020
639:notice:build --->  Building mongodb
640:debug:build Executing org.macports.build (mongodb)
641:debug:build Environment:
642:debug:build CC_PRINT_OPTIONS='YES'
643:debug:build CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_mongodb/mongodb/work/.CC_PRINT_OPTIONS'
644:debug:build CPATH='/opt/local/include'
645:debug:build DEVELOPER_DIR='/Library/Developer/CommandLineTools'
646:debug:build LIBRARY_PATH='/opt/local/lib'
647:debug:build MACOSX_DEPLOYMENT_TARGET='10.13'
648:info:build Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_mongodb/mongodb/work/mongodb-src-r4.2.3" && /opt/local/bin/python3.7 buildscripts/scons.py -j16 core mongobridge CC="/usr/bin/clang" CCFLAGS=" -arch x86_64" CPPPATH="/opt/local/include" CXX="/usr/bin/clang++" CXXFLAGS="-stdlib=libc++ -arch x86_64" LIBPATH="/opt/local/lib" LINKFLAGS="-Wl,-headerpad_max_install_names -arch x86_64" TARGET_ARCH=x86_64 --disable-warnings-as-errors --enable-http-client=on --libc++ --opt=size --release --ssl=on --use-sasl-client --use-system-pcre --use-system-snappy --use-system-sqlite --use-system-stemmer --use-system-yaml --use-system-zlib --use-system-zstd --wiredtiger=on --use-system-mongo-c=off --ssl-provider=native VARIANT_DIR=MP
649:debug:build system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_mongodb/mongodb/work/mongodb-src-r4.2.3" && /opt/local/bin/python3.7 buildscripts/scons.py -j16 core mongobridge CC="/usr/bin/clang" CCFLAGS=" -arch x86_64" CPPPATH="/opt/local/include" CXX="/usr/bin/clang++" CXXFLAGS="-stdlib=libc++ -arch x86_64" LIBPATH="/opt/local/lib" LINKFLAGS="-Wl,-headerpad_max_install_names -arch x86_64" TARGET_ARCH=x86_64 --disable-warnings-as-errors --enable-http-client=on --libc++ --opt=size --release --ssl=on --use-sasl-client --use-system-pcre --use-system-snappy --use-system-sqlite --use-system-stemmer --use-system-yaml --use-system-zlib --use-system-zstd --wiredtiger=on --use-system-mongo-c=off --ssl-provider=native VARIANT_DIR=MP
650:info:build scons: Reading SConscript files ...
651:info:build scons: running with args /opt/local/bin/python3.7 buildscripts/scons.py -j16 core mongobridge CC=/usr/bin/clang CCFLAGS= -arch x86_64 CPPPATH=/opt/local/include CXX=/usr/bin/clang++ CXXFLAGS=-stdlib=libc++ -arch x86_64 LIBPATH=/opt/local/lib LINKFLAGS=-Wl,-headerpad_max_install_names -arch x86_64 TARGET_ARCH=x86_64 --disable-warnings-as-errors --enable-http-client=on --libc++ --opt=size --release --ssl=on --use-sasl-client --use-system-pcre --use-system-snappy --use-system-sqlite --use-system-stemmer --use-system-yaml --use-system-zlib --use-system-zstd --wiredtiger=on --use-system-mongo-c=off --ssl-provider=native VARIANT_DIR=MP
652:info:build Mkdir("build/scons")
653:info:build scons version: 3.0.4
654:info:build python version: 3 7 6 'final' 0
655:info:build NOTE: Xcode detected; propagating DEVELOPER_DIR from shell environment to subcommands
656:info:build CC is /usr/bin/clang
657:info:build CXX is /usr/bin/clang++
658:info:build Checking whether the C compiler works... yes
659:info:build Checking whether the C++ compiler works... yes
660:info:build Checking that the C++ compiler can link a C++ program... yes
661:info:build Checking if C++ compiler "/usr/bin/clang++" is GCC... no
662:info:build Checking if C++ compiler "/usr/bin/clang++" is clang... yes
663:info:build Checking if C compiler "/usr/bin/clang" is clang... yes
664:info:build Checking if target processor is x86_64 (cached) yes
665:info:build Checking if target OS macOS is supported by the toolchain... yes
666:info:build Checking if C compiler is clang 7.0 (or Apple XCode 10.0) or newer...yes
667:info:build Checking if C++ compiler is clang 7.0 (or Apple XCode 10.0) or newer...yes
668:info:build Checking for sufficient macOS target version minimum... yes
669:info:build Checking if C compiler supports -Wno-unused-local-typedefs... yes
670:info:build Checking if C compiler supports -Wno-unused-function... yes
671:info:build Checking if C compiler supports -Wno-unused-private-field... yes
672:info:build Checking if C compiler supports -Wno-deprecated-declarations... yes
673:info:build Checking if C compiler supports -Wno-tautological-constant-out-of-range-compare... yes
674:info:build Checking if C compiler supports -Wno-tautological-constant-compare... yes
675:info:build Checking if C compiler supports -Wno-tautological-unsigned-zero-compare... yes
676:info:build Checking if C compiler supports -Wno-tautological-unsigned-enum-zero-compare... yes
677:info:build Checking if C compiler supports -Wno-unused-const-variable... yes
678:info:build Checking if C compiler supports -Wno-unused-but-set-variable... no
679:info:build Checking if C compiler supports -Wno-missing-braces... yes
680:info:build Checking if C compiler supports -Wno-inconsistent-missing-override... yes
681:info:build Checking if C compiler supports -Wno-potentially-evaluated-expression... yes
682:info:build Checking if C++ compiler supports -Wpessimizing-move... yes
683:info:build Checking if C++ compiler supports -Wredundant-move... yes
684:info:build Checking if C++ compiler supports -Wno-maybe-uninitialized... no
685:info:build Checking if C++ compiler supports -Wno-undefined-var-template... yes
686:info:build Checking if C++ compiler supports -Wno-instantiation-after-specialization... yes
687:info:build Checking if C compiler supports -Wno-unused-lambda-capture... yes
688:info:build Checking if C compiler supports -Wno-exceptions... yes
689:info:build Checking if C++ compiler supports -fsized-deallocation... yes
690:info:build Checking if C++ compiler supports -Wno-defaulted-function-deleted... no
691:info:build Checking -Wnon-virtual-dtor for false positives... no
692:info:build Checking if C compiler supports -Wunguarded-availability... yes
693:info:build Checking if C compiler supports -fstack-protector-strong... yes
694:info:build Checking if C++ compiler supports -stdlib=libc++... yes
695:info:build Checking if C++ compiler supports -std=c++17... yes
696:info:build Checking if C compiler supports -std=c11... yes
697:info:build Checking for C++17... yes
698:info:build Checking for memset_s... yes
699:info:build Checking for C function strnlen()... yes
700:info:build Checking if we are on a POSIX system... yes
701:info:build Checking if the POSIX monotonic clock is supported... no
702:info:build Checking off_t is 8 bytes... yes
703:info:build Checking if linker supports -fuse-ld=gold... no
704:info:build Checking if linker supports -Wl,--build-id... no
705:info:build Checking if linker supports -Wl,--hash-style=gnu... no
706:info:build Checking if linker supports -Wl,-z,noexecstack... no
707:info:build Checking if linker supports -Wl,--warn-execstack... no
708:info:build Checking if linker supports -Wl,-z,relro... no
709:info:build Checking if C compiler supports -fno-builtin-memcmp... yes
710:info:build Checking for storage class thread_local yes
711:info:build Checking for C++14 std::enable_if_t support...yes
712:info:build Checking for C++14 std::make_unique support... yes
713:info:build Checking if pthread_setname_np is supported... no
714:info:build Using SSL Provider: apple
715:info:build Checking for C library pcre... yes
716:info:build Checking for C library pcrecpp... yes
717:info:build Checking for C library snappy... yes
718:info:build Checking for C library z... yes
719:info:build Checking for C library zstd... yes
720:info:build Checking for C library stemmer... yes
721:info:build Checking for C library yaml-cpp... yes
722:info:build Checking for C++ header file sqlite3.h... yes
723:info:build Checking for C library sqlite3... yes
724:info:build Checking for C library rt... no
725:info:build Checking for C library dl... yes
726:info:build Checking for C++ header file execinfo.h... yes
727:info:build Checking whether backtrace is declared... yes
728:info:build Checking whether backtrace_symbols is declared... yes
729:info:build Checking whether backtrace_symbols_fd is declared... yes
730:info:build Checking for C library pcap... yes
731:info:build Checking for sasl_version_info(0, 0, 0, 0, 0, 0) in C library sasl2... yes
732:info:build Checking if std::atomic<int64_t> works... yes
733:info:build Checking if std::atomic<uint64_t> works... yes
734:info:build Checking if std::atomic<int32_t> works... yes
735:info:build Checking if std::atomic<uint32_t> works... yes
736:info:build Checking for extended alignment 64 for concurrency types... yes
737:info:build Checking for curl_global_init(0) in C library curl... yes
738:info:build Checking for curl_global_init(0) in C library curl... yes
739:info:build Checking for C function fallocate()... no
740:info:build Checking for C function sync_file_range()... no
741:info:build Checking for C header file x86intrin.h... yes
742:info:build Checking for C header file arm_neon.h... no
743:info:build scons: done reading SConscript files.
744:info:build scons: Building targets ...
745:info:build /opt/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/MP/mongo/base/error_codes.h src/mongo/base/error_codes.tpl.cpp=build/MP/mongo/base/error_codes.cpp
746:info:build Creating 'build/MP/mongo/config.h'
747:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/db/logical_session_id_gen.h --output build/MP/mongo/db/logical_session_id_gen.cpp src/mongo/db/logical_session_id.idl
748:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/s/database_version_gen.h --output build/MP/mongo/s/database_version_gen.cpp src/mongo/s/database_version.idl
749:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/s/catalog/type_chunk_base_gen.h --output build/MP/mongo/s/catalog/type_chunk_base_gen.cpp src/mongo/s/catalog/type_chunk_base.idl
750:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/s/chunk_version_gen.h --output build/MP/mongo/s/chunk_version_gen.cpp src/mongo/s/chunk_version.idl
751:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/s/request_types/create_database_gen.h --output build/MP/mongo/s/request_types/create_database_gen.cpp src/mongo/s/request_types/create_database.idl
752:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/s/request_types/wait_for_fail_point_gen.h --output build/MP/mongo/s/request_types/wait_for_fail_point_gen.cpp src/mongo/s/request_types/wait_for_fail_point.idl
753:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/db/pipeline/runtime_constants_gen.h --output build/MP/mongo/db/pipeline/runtime_constants_gen.cpp src/mongo/db/pipeline/runtime_constants.idl
754:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/db/query/tailable_mode_gen.h --output build/MP/mongo/db/query/tailable_mode_gen.cpp src/mongo/db/query/tailable_mode.idl
755:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/s/request_types/get_database_version_gen.h --output build/MP/mongo/s/request_types/get_database_version_gen.cpp src/mongo/s/request_types/get_database_version.idl
756:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/s/request_types/clear_jumbo_flag_gen.h --output build/MP/mongo/s/request_types/clear_jumbo_flag_gen.cpp src/mongo/s/request_types/clear_jumbo_flag.idl
757:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/s/request_types/clone_collection_options_from_primary_shard_gen.h --output build/MP/mongo/s/request_types/clone_collection_options_from_primary_shard_gen.cpp src/mongo/s/request_types/clone_collection_options_from_primary_shard.idl
758:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/s/request_types/move_primary_gen.h --output build/MP/mongo/s/request_types/move_primary_gen.cpp src/mongo/s/request_types/move_primary.idl
759:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/s/request_types/shard_collection_gen.h --output build/MP/mongo/s/request_types/shard_collection_gen.cpp src/mongo/s/request_types/shard_collection.idl
760:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/s/request_types/clone_catalog_data_gen.h --output build/MP/mongo/s/request_types/clone_catalog_data_gen.cpp src/mongo/s/request_types/clone_catalog_data.idl
761:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/db/ops/write_ops_gen.h --output build/MP/mongo/db/ops/write_ops_gen.cpp src/mongo/db/ops/write_ops.idl
762:info:build /opt/local/bin/python3.7 src/mongo/db/auth/generate_action_types.py src/mongo/db/auth/action_types.txt build/MP/mongo/db/auth/action_type.h build/MP/mongo/db/auth/action_type.cpp
763:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/db/ops/single_write_result_gen.h --output build/MP/mongo/db/ops/single_write_result_gen.cpp src/mongo/db/ops/single_write_result.idl
764:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/db/repl/oplog_entry_gen.h --output build/MP/mongo/db/repl/oplog_entry_gen.cpp src/mongo/db/repl/oplog_entry.idl
765:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/db/repl/apply_ops_gen.h --output build/MP/mongo/db/repl/apply_ops_gen.cpp src/mongo/db/repl/apply_ops.idl
766:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/db/pipeline/exchange_spec_gen.h --output build/MP/mongo/db/pipeline/exchange_spec_gen.cpp src/mongo/db/pipeline/exchange_spec.idl
767:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/db/generic_cursor_gen.h --output build/MP/mongo/db/generic_cursor_gen.cpp src/mongo/db/generic_cursor.idl
768:info:build /opt/local/bin/python3.7 buildscripts/idl/idlc.py --include src --base_dir build/MP --target_arch x86_64 --header build/MP/mongo/db/query/query_knobs_gen.h --output build/MP/mongo/db/query/query_knobs_gen.cpp src/mongo/db/query/query_knobs.idl
769:info:build /usr/bin/clang++ -o build/MP/mongo/s/request_types/set_shard_version_request.o -c -stdlib=libc++ -arch x86_64 -Woverloaded-virtual -Werror=unused-result -Wpessimizing-move -Wredundant-move -Wno-undefined-var-template -Wno-instantiation-after-specialization -fsized-deallocation -stdlib=libc++ -std=c++17 -arch x86_64 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Os -Wno-unused-local-typedefs -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations -Wno-tautological-constant-out-of-range-compare -Wno-tautological-constant-compare -Wno-tautological-unsigned-zero-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-unused-const-variable -Wno-missing-braces -Wno-inconsistent-missing-override -Wno-potentially-evaluated-expression -Wno-unused-lambda-capture -Wno-exceptions -Wunguarded-availability -fstack-protector-strong -fno-builtin-memcmp -DSAFEINT_USE_INTRINSICS=0 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DABSL_FORCE_ALIGNED_ACCESS -Isrc/third_party/SafeInt -Isrc/third_party/fmt/dist/include -Isrc/third_party/boost-1.70.0 -Isrc/third_party/abseil-cpp-master/abseil-cpp -I/opt/local/include -Ibuild/MP -Isrc src/mongo/s/request_types/set_shard_version_request.cpp
770:info:build /usr/bin/clang++ -o build/MP/mongo/s/request_types/split_chunk_request_type.o -c -stdlib=libc++ -arch x86_64 -Woverloaded-virtual -Werror=unused-result -Wpessimizing-move -Wredundant-move -Wno-undefined-var-template -Wno-instantiation-after-specialization -fsized-deallocation -stdlib=libc++ -std=c++17 -arch x86_64 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Os -Wno-unused-local-typedefs -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations -Wno-tautological-constant-out-of-range-compare -Wno-tautological-constant-compare -Wno-tautological-unsigned-zero-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-unused-const-variable -Wno-missing-braces -Wno-inconsistent-missing-override -Wno-potentially-evaluated-expression -Wno-unused-lambda-capture -Wno-exceptions -Wunguarded-availability -fstack-protector-strong -fno-builtin-memcmp -DSAFEINT_USE_INTRINSICS=0 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DABSL_FORCE_ALIGNED_ACCESS -Isrc/third_party/SafeInt -Isrc/third_party/fmt/dist/include -Isrc/third_party/boost-1.70.0 -Isrc/third_party/abseil-cpp-master/abseil-cpp -I/opt/local/include -Ibuild/MP -Isrc src/mongo/s/request_types/split_chunk_request_type.cpp
771:info:build /usr/bin/clang++ -o build/MP/mongo/s/catalog/type_tags.o -c -stdlib=libc++ -arch x86_64 -Woverloaded-virtual -Werror=unused-result -Wpessimizing-move -Wredundant-move -Wno-undefined-var-template -Wno-instantiation-after-specialization -fsized-deallocation -stdlib=libc++ -std=c++17 -arch x86_64 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Os -Wno-unused-local-typedefs -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations -Wno-tautological-constant-out-of-range-compare -Wno-tautological-constant-compare -Wno-tautological-unsigned-zero-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-unused-const-variable -Wno-missing-braces -Wno-inconsistent-missing-override -Wno-potentially-evaluated-expression -Wno-unused-lambda-capture -Wno-exceptions -Wunguarded-availability -fstack-protector-strong -fno-builtin-memcmp -DSAFEINT_USE_INTRINSICS=0 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DABSL_FORCE_ALIGNED_ACCESS -Isrc/third_party/SafeInt -Isrc/third_party/fmt/dist/include -Isrc/third_party/boost-1.70.0 -Isrc/third_party/abseil-cpp-master/abseil-cpp -I/opt/local/include -Ibuild/MP -Isrc src/mongo/s/catalog/type_tags.cpp
772:info:build /usr/bin/clang++ -o build/MP/mongo/s/catalog/type_shard.o -c -stdlib=libc++ -arch x86_64 -Woverloaded-virtual -Werror=unused-result -Wpessimizing-move -Wredundant-move -Wno-undefined-var-template -Wno-instantiation-after-specialization -fsized-deallocation -stdlib=libc++ -std=c++17 -arch x86_64 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Os -Wno-unused-local-typedefs -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations -Wno-tautological-constant-out-of-range-compare -Wno-tautological-constant-compare -Wno-tautological-unsigned-zero-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-unused-const-variable -Wno-missing-braces -Wno-inconsistent-missing-override -Wno-potentially-evaluated-expression -Wno-unused-lambda-capture -Wno-exceptions -Wunguarded-availability -fstack-protector-strong -fno-builtin-memcmp -DSAFEINT_USE_INTRINSICS=0 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DABSL_FORCE_ALIGNED_ACCESS -Isrc/third_party/SafeInt -Isrc/third_party/fmt/dist/include -Isrc/third_party/boost-1.70.0 -Isrc/third_party/abseil-cpp-master/abseil-cpp -I/opt/local/include -Ibuild/MP -Isrc src/mongo/s/catalog/type_shard.cpp
773:info:build /usr/bin/clang++ -o build/MP/mongo/s/request_types/move_chunk_request.o -c -stdlib=libc++ -arch x86_64 -Woverloaded-virtual -Werror=unused-result -Wpessimizing-move -Wredundant-move -Wno-undefined-var-template -Wno-instantiation-after-specialization -fsized-deallocation -stdlib=libc++ -std=c++17 -arch x86_64 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Os -Wno-unused-local-typedefs -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations -Wno-tautological-constant-out-of-range-compare -Wno-tautological-constant-compare -Wno-tautological-unsigned-zero-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-unused-const-variable -Wno-missing-braces -Wno-inconsistent-missing-override -Wno-potentially-evaluated-expression -Wno-unused-lambda-capture -Wno-exceptions -Wunguarded-availability -fstack-protector-strong -fno-builtin-memcmp -DSAFEINT_USE_INTRINSICS=0 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DABSL_FORCE_ALIGNED_ACCESS -Isrc/third_party/SafeInt -Isrc/third_party/fmt/dist/include -Isrc/third_party/boost-1.70.0 -Isrc/third_party/abseil-cpp-master/abseil-cpp -I/opt/local/include -Ibuild/MP -Isrc src/mongo/s/request_types/move_chunk_request.cpp
774:info:build /usr/bin/clang++ -o build/MP/mongo/s/request_types/balance_chunk_request_type.o -c -stdlib=libc++ -arch x86_64 -Woverloaded-virtual -Werror=unused-result -Wpessimizing-move -Wredundant-move -Wno-undefined-var-template -Wno-instantiation-after-specialization -fsized-deallocation -stdlib=libc++ -std=c++17 -arch x86_64 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Os -Wno-unused-local-typedefs -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations -Wno-tautological-constant-out-of-range-compare -Wno-tautological-constant-compare -Wno-tautological-unsigned-zero-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-unused-const-variable -Wno-missing-braces -Wno-inconsistent-missing-override -Wno-potentially-evaluated-expression -Wno-unused-lambda-capture -Wno-exceptions -Wunguarded-availability -fstack-protector-strong -fno-builtin-memcmp -DSAFEINT_USE_INTRINSICS=0 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DABSL_FORCE_ALIGNED_ACCESS -Isrc/third_party/SafeInt -Isrc/third_party/fmt/dist/include -Isrc/third_party/boost-1.70.0 -Isrc/third_party/abseil-cpp-master/abseil-cpp -I/opt/local/include -Ibuild/MP -Isrc src/mongo/s/request_types/balance_chunk_request_type.cpp
775:info:build /usr/bin/clang++ -o build/MP/mongo/s/request_types/add_shard_request_type.o -c -stdlib=libc++ -arch x86_64 -Woverloaded-virtual -Werror=unused-result -Wpessimizing-move -Wredundant-move -Wno-undefined-var-template -Wno-instantiation-after-specialization -fsized-deallocation -stdlib=libc++ -std=c++17 -arch x86_64 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Os -Wno-unused-local-typedefs -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations -Wno-tautological-constant-out-of-range-compare -Wno-tautological-constant-compare -Wno-tautological-unsigned-zero-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-unused-const-variable -Wno-missing-braces -Wno-inconsistent-missing-override -Wno-potentially-evaluated-expression -Wno-unused-lambda-capture -Wno-exceptions -Wunguarded-availability -fstack-protector-strong -fno-builtin-memcmp -DSAFEINT_USE_INTRINSICS=0 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DABSL_FORCE_ALIGNED_ACCESS -Isrc/third_party/SafeInt -Isrc/third_party/fmt/dist/include -Isrc/third_party/boost-1.70.0 -Isrc/third_party/abseil-cpp-master/abseil-cpp -I/opt/local/include -Ibuild/MP -Isrc src/mongo/s/request_types/add_shard_request_type.cpp
776:info:build /usr/bin/clang++ -o build/MP/mongo/s/request_types/shard_collection_gen.o -c -stdlib=libc++ -arch x86_64 -Woverloaded-virtual -Werror=unused-result -Wpessimizing-move -Wredundant-move -Wno-undefined-var-template -Wno-instantiation-after-specialization -fsized-deallocation -stdlib=libc++ -std=c++17 -arch x86_64 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Os -Wno-unused-local-typedefs -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations -Wno-tautological-constant-out-of-range-compare -Wno-tautological-constant-compare -Wno-tautological-unsigned-zero-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-unused-const-variable -Wno-missing-braces -Wno-inconsistent-missing-override -Wno-potentially-evaluated-expression -Wno-unused-lambda-capture -Wno-exceptions -Wunguarded-availability -fstack-protector-strong -fno-builtin-memcmp -DSAFEINT_USE_INTRINSICS=0 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DABSL_FORCE_ALIGNED_ACCESS -Isrc/third_party/SafeInt -Isrc/third_party/fmt/dist/include -Isrc/third_party/boost-1.70.0 -Isrc/third_party/abseil-cpp-master/abseil-cpp -I/opt/local/include -Ibuild/MP -Isrc build/MP/mongo/s/request_types/shard_collection_gen.cpp
777:info:build /usr/bin/clang++ -o build/MP/mongo/s/request_types/create_database_gen.o -c -stdlib=libc++ -arch x86_64 -Woverloaded-virtual -Werror=unused-result -Wpessimizing-move -Wredundant-move -Wno-undefined-var-template -Wno-instantiation-after-specialization -fsized-deallocation -stdlib=libc++ -std=c++17 -arch x86_64 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Os -Wno-unused-local-typedefs -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations -Wno-tautological-constant-out-of-range-compare -Wno-tautological-constant-compare -Wno-tautological-unsigned-zero-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-unused-const-variable -Wno-missing-braces -Wno-inconsistent-missing-override -Wno-potentially-evaluated-expression -Wno-unused-lambda-capture -Wno-exceptions -Wunguarded-availability -fstack-protector-strong -fno-builtin-memcmp -DSAFEINT_USE_INTRINSICS=0 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DABSL_FORCE_ALIGNED_ACCESS -Isrc/third_party/SafeInt -Isrc/third_party/fmt/dist/include -Isrc/third_party/boost-1.70.0 -Isrc/third_party/abseil-cpp-master/abseil-cpp -I/opt/local/include -Ibuild/MP -Isrc build/MP/mongo/s/request_types/create_database_gen.cpp
778:info:build /usr/bin/clang++ -o build/MP/mongo/s/chunk_version_gen.o -c -stdlib=libc++ -arch x86_64 -Woverloaded-virtual -Werror=unused-result -Wpessimizing-move -Wredundant-move -Wno-undefined-var-template -Wno-instantiation-after-specialization -fsized-deallocation -stdlib=libc++ -std=c++17 -arch x86_64 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Os -Wno-unused-local-typedefs -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations -Wno-tautological-constant-out-of-range-compare -Wno-tautological-constant-compare -Wno-tautological-unsigned-zero-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-unused-const-variable -Wno-missing-braces -Wno-inconsistent-missing-override -Wno-potentially-evaluated-expression -Wno-unused-lambda-capture -Wno-exceptions -Wunguarded-availability -fstack-protector-strong -fno-builtin-memcmp -DSAFEINT_USE_INTRINSICS=0 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DABSL_FORCE_ALIGNED_ACCESS -Isrc/third_party/SafeInt -Isrc/third_party/fmt/dist/include -Isrc/third_party/boost-1.70.0 -Isrc/third_party/abseil-cpp-master/abseil-cpp -I/opt/local/include -Ibuild/MP -Isrc build/MP/mongo/s/chunk_version_gen.cpp
779:info:build /usr/bin/clang++ -o build/MP/mongo/s/request_types/get_database_version_gen.o -c -stdlib=libc++ -arch x86_64 -Woverloaded-virtual -Werror=unused-result -Wpessimizing-move -Wredundant-move -Wno-undefined-var-template -Wno-instantiation-after-specialization -fsized-deallocation -stdlib=libc++ -std=c++17 -arch x86_64 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Os -Wno-unused-local-typedefs -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations -Wno-tautological-constant-out-of-range-compare -Wno-tautological-constant-compare -Wno-tautological-unsigned-zero-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-unused-const-variable -Wno-missing-braces -Wno-inconsistent-missing-override -Wno-potentially-evaluated-expression -Wno-unused-lambda-capture -Wno-exceptions -Wunguarded-availability -fstack-protector-strong -fno-builtin-memcmp -DSAFEINT_USE_INTRINSICS=0 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DABSL_FORCE_ALIGNED_ACCESS -Isrc/third_party/SafeInt -Isrc/third_party/fmt/dist/include -Isrc/third_party/boost-1.70.0 -Isrc/third_party/abseil-cpp-master/abseil-cpp -I/opt/local/include -Ibuild/MP -Isrc build/MP/mongo/s/request_types/get_database_version_gen.cpp
780:info:build /usr/bin/clang++ -o build/MP/mongo/s/request_types/clone_collection_options_from_primary_shard_gen.o -c -stdlib=libc++ -arch x86_64 -Woverloaded-virtual -Werror=unused-result -Wpessimizing-move -Wredundant-move -Wno-undefined-var-template -Wno-instantiation-after-specialization -fsized-deallocation -stdlib=libc++ -std=c++17 -arch x86_64 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Os -Wno-unused-local-typedefs -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations -Wno-tautological-constant-out-of-range-compare -Wno-tautological-constant-compare -Wno-tautological-unsigned-zero-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-unused-const-variable -Wno-missing-braces -Wno-inconsistent-missing-override -Wno-potentially-evaluated-expression -Wno-unused-lambda-capture -Wno-exceptions -Wunguarded-availability -fstack-protector-strong -fno-builtin-memcmp -DSAFEINT_USE_INTRINSICS=0 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DABSL_FORCE_ALIGNED_ACCESS -Isrc/third_party/SafeInt -Isrc/third_party/fmt/dist/include -Isrc/third_party/boost-1.70.0 -Isrc/third_party/abseil-cpp-master/abseil-cpp -I/opt/local/include -Ibuild/MP -Isrc build/MP/mongo/s/request_types/clone_collection_options_from_primary_shard_gen.cpp
781:info:build /usr/bin/clang++ -o build/MP/mongo/s/request_types/wait_for_fail_point_gen.o -c -stdlib=libc++ -arch x86_64 -Woverloaded-virtual -Werror=unused-result -Wpessimizing-move -Wredundant-move -Wno-undefined-var-template -Wno-instantiation-after-specialization -fsized-deallocation -stdlib=libc++ -std=c++17 -arch x86_64 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Os -Wno-unused-local-typedefs -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations -Wno-tautological-constant-out-of-range-compare -Wno-tautological-constant-compare -Wno-tautological-unsigned-zero-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-unused-const-variable -Wno-missing-braces -Wno-inconsistent-missing-override -Wno-potentially-evaluated-expression -Wno-unused-lambda-capture -Wno-exceptions -Wunguarded-availability -fstack-protector-strong -fno-builtin-memcmp -DSAFEINT_USE_INTRINSICS=0 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DABSL_FORCE_ALIGNED_ACCESS -Isrc/third_party/SafeInt -Isrc/third_party/fmt/dist/include -Isrc/third_party/boost-1.70.0 -Isrc/third_party/abseil-cpp-master/abseil-cpp -I/opt/local/include -Ibuild/MP -Isrc build/MP/mongo/s/request_types/wait_for_fail_point_gen.cpp
782:info:build /usr/bin/clang++ -o build/MP/mongo/s/catalog/type_chunk_base_gen.o -c -stdlib=libc++ -arch x86_64 -Woverloaded-virtual -Werror=unused-result -Wpessimizing-move -Wredundant-move -Wno-undefined-var-template -Wno-instantiation-after-specialization -fsized-deallocation -stdlib=libc++ -std=c++17 -arch x86_64 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Os -Wno-unused-local-typedefs -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations -Wno-tautological-constant-out-of-range-compare -Wno-tautological-constant-compare -Wno-tautological-unsigned-zero-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-unused-const-variable -Wno-missing-braces -Wno-inconsistent-missing-override -Wno-potentially-evaluated-expression -Wno-unused-lambda-capture -Wno-exceptions -Wunguarded-availability -fstack-protector-strong -fno-builtin-memcmp -DSAFEINT_USE_INTRINSICS=0 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DABSL_FORCE_ALIGNED_ACCESS -Isrc/third_party/SafeInt -Isrc/third_party/fmt/dist/include -Isrc/third_party/boost-1.70.0 -Isrc/third_party/abseil-cpp-master/abseil-cpp -I/opt/local/include -Ibuild/MP -Isrc build/MP/mongo/s/catalog/type_chunk_base_gen.cpp
783:info:build /usr/bin/clang++ -o build/MP/mongo/s/request_types/clear_jumbo_flag_gen.o -c -stdlib=libc++ -arch x86_64 -Woverloaded-virtual -Werror=unused-result -Wpessimizing-move -Wredundant-move -Wno-undefined-var-template -Wno-instantiation-after-specialization -fsized-deallocation -stdlib=libc++ -std=c++17 -arch x86_64 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Os -Wno-unused-local-typedefs -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations -Wno-tautological-constant-out-of-range-compare -Wno-tautological-constant-compare -Wno-tautological-unsigned-zero-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-unused-const-variable -Wno-missing-braces -Wno-inconsistent-missing-override -Wno-potentially-evaluated-expression -Wno-unused-lambda-capture -Wno-exceptions -Wunguarded-availability -fstack-protector-strong -fno-builtin-memcmp -DSAFEINT_USE_INTRINSICS=0 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DABSL_FORCE_ALIGNED_ACCESS -Isrc/third_party/SafeInt -Isrc/third_party/fmt/dist/include -Isrc/third_party/boost-1.70.0 -Isrc/third_party/abseil-cpp-master/abseil-cpp -I/opt/local/include -Ibuild/MP -Isrc build/MP/mongo/s/request_types/clear_jumbo_flag_gen.cpp
784:info:build /usr/bin/clang++ -o build/MP/mongo/s/request_types/move_primary_gen.o -c -stdlib=libc++ -arch x86_64 -Woverloaded-virtual -Werror=unused-result -Wpessimizing-move -Wredundant-move -Wno-undefined-var-template -Wno-instantiation-after-specialization -fsized-deallocation -stdlib=libc++ -std=c++17 -arch x86_64 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Os -Wno-unused-local-typedefs -Wno-unused-function -Wno-unused-private-field -Wno-deprecated-declarations -Wno-tautological-constant-out-of-range-compare -Wno-tautological-constant-compare -Wno-tautological-unsigned-zero-compare -Wno-tautological-unsigned-enum-zero-compare -Wno-unused-const-variable -Wno-missing-braces -Wno-inconsistent-missing-override -Wno-potentially-evaluated-expression -Wno-unused-lambda-capture -Wno-exceptions -Wunguarded-availability -fstack-protector-strong -fno-builtin-memcmp -DSAFEINT_USE_INTRINSICS=0 -DNDEBUG -DBOOST_SYSTEM_NO_DEPRECATED -DBOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -DBOOST_ENABLE_ASSERT_DEBUG_HANDLER -DABSL_FORCE_ALIGNED_ACCESS -Isrc/third_party/SafeInt -Isrc/third_party/fmt/dist/include -Isrc/third_party/boost-1.70.0 -Isrc/third_party/abseil-cpp-master/abseil-cpp -I/opt/local/include -Ibuild/MP -Isrc build/MP/mongo/s/request_types/move_primary_gen.cpp
785:info:build In file included from src/mongo/s/request_types/set_shard_version_request.cpp:32:
786:info:build In file included from src/mongo/s/request_types/set_shard_version_request.h:35:
787:info:build In file included from src/mongo/client/connection_string.h:40:
788:info:build In file included from src/mongo/platform/mutex.h:38:
789:info:build In file included from src/mongo/util/duration.h:38:
790:info:build src/mongo/platform/overflow_arithmetic.h:97:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
791:info:build constexpr bool mongoSignedMultiplyOverflow64(long lhs, long rhs, long* product) {
792:info:build                ^
793:info:build src/mongo/platform/overflow_arithmetic.h:98:12: note: subexpression not valid in a constant expression
794:info:build     return __builtin_mul_overflow(lhs, rhs, product);
795:info:build            ^
796:info:build src/mongo/platform/overflow_arithmetic.h:101:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
797:info:build constexpr bool mongoSignedMultiplyOverflow64(long long lhs, long long rhs, long long* product) {
798:info:build                ^
799:info:build src/mongo/platform/overflow_arithmetic.h:102:12: note: subexpression not valid in a constant expression
800:info:build     return __builtin_mul_overflow(lhs, rhs, product);
801:info:build            ^
802:info:build src/mongo/platform/overflow_arithmetic.h:105:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
803:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long lhs,
804:info:build                ^
805:info:build src/mongo/platform/overflow_arithmetic.h:108:12: note: subexpression not valid in a constant expression
806:info:build     return __builtin_mul_overflow(lhs, rhs, product);
807:info:build            ^
808:info:build src/mongo/platform/overflow_arithmetic.h:111:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
809:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long long lhs,
810:info:build                ^
811:info:build src/mongo/platform/overflow_arithmetic.h:114:12: note: subexpression not valid in a constant expression
812:info:build     return __builtin_mul_overflow(lhs, rhs, product);
813:info:build            ^
814:info:build src/mongo/platform/overflow_arithmetic.h:117:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
815:info:build constexpr bool mongoSignedAddOverflow64(long lhs, long rhs, long* sum) {
816:info:build                ^
817:info:build src/mongo/platform/overflow_arithmetic.h:118:12: note: subexpression not valid in a constant expression
818:info:build     return __builtin_add_overflow(lhs, rhs, sum);
819:info:build            ^
820:info:build src/mongo/platform/overflow_arithmetic.h:121:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
821:info:build constexpr bool mongoSignedAddOverflow64(long long lhs, long long rhs, long long* sum) {
822:info:build                ^
823:info:build src/mongo/platform/overflow_arithmetic.h:122:12: note: subexpression not valid in a constant expression
824:info:build     return __builtin_add_overflow(lhs, rhs, sum);
825:info:build            ^
826:info:build src/mongo/platform/overflow_arithmetic.h:125:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
827:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long lhs,
828:info:build                ^
829:info:build src/mongo/platform/overflow_arithmetic.h:128:12: note: subexpression not valid in a constant expression
830:info:build     return __builtin_add_overflow(lhs, rhs, sum);
831:info:build            ^
832:info:build src/mongo/platform/overflow_arithmetic.h:131:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
833:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long long lhs,
834:info:build                ^
835:info:build src/mongo/platform/overflow_arithmetic.h:134:12: note: subexpression not valid in a constant expression
836:info:build     return __builtin_add_overflow(lhs, rhs, sum);
837:info:build            ^
838:info:build src/mongo/platform/overflow_arithmetic.h:137:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
839:info:build constexpr bool mongoSignedSubtractOverflow64(long lhs, long rhs, long* difference) {
840:info:build                ^
841:info:build src/mongo/platform/overflow_arithmetic.h:138:12: note: subexpression not valid in a constant expression
842:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
843:info:build            ^
844:info:build src/mongo/platform/overflow_arithmetic.h:141:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
845:info:build constexpr bool mongoSignedSubtractOverflow64(long long lhs, long long rhs, long long* difference) {
846:info:build                ^
847:info:build src/mongo/platform/overflow_arithmetic.h:142:12: note: subexpression not valid in a constant expression
848:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
849:info:build            ^
850:info:build src/mongo/platform/overflow_arithmetic.h:145:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
851:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long lhs,
852:info:build                ^
853:info:build src/mongo/platform/overflow_arithmetic.h:148:12: note: subexpression not valid in a constant expression
854:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
855:info:build            ^
856:info:build src/mongo/platform/overflow_arithmetic.h:151:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
857:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long long lhs,
858:info:build                ^
859:info:build src/mongo/platform/overflow_arithmetic.h:154:12: note: subexpression not valid in a constant expression
860:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
861:info:build            ^
862:info:build In file included from src/mongo/s/request_types/split_chunk_request_type.cpp:32:
863:info:build In file included from src/mongo/s/request_types/split_chunk_request_type.h:36:
864:info:build In file included from src/mongo/db/jsobj.h:44:
865:info:build In file included from src/mongo/bson/bsonelement.h:44:
866:info:build In file included from src/mongo/bson/oid.h:38:
867:info:build In file included from src/mongo/util/time_support.h:39:
868:info:build In file included from src/mongo/platform/mutex.h:38:
869:info:build In file included from src/mongo/util/duration.h:38:
870:info:build src/mongo/platform/overflow_arithmetic.h:97:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
871:info:build constexpr bool mongoSignedMultiplyOverflow64(long lhs, long rhs, long* product) {
872:info:build                ^
873:info:build src/mongo/platform/overflow_arithmetic.h:98:12: note: subexpression not valid in a constant expression
874:info:build     return __builtin_mul_overflow(lhs, rhs, product);
875:info:build            ^
876:info:build src/mongo/platform/overflow_arithmetic.h:101:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
877:info:build constexpr bool mongoSignedMultiplyOverflow64(long long lhs, long long rhs, long long* product) {
878:info:build                ^
879:info:build src/mongo/platform/overflow_arithmetic.h:102:12: note: subexpression not valid in a constant expression
880:info:build     return __builtin_mul_overflow(lhs, rhs, product);
881:info:build            ^
882:info:build src/mongo/platform/overflow_arithmetic.h:105:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
883:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long lhs,
884:info:build                ^
885:info:build src/mongo/platform/overflow_arithmetic.h:108:12: note: subexpression not valid in a constant expression
886:info:build     return __builtin_mul_overflow(lhs, rhs, product);
887:info:build            ^
888:info:build src/mongo/platform/overflow_arithmetic.h:111:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
889:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long long lhs,
890:info:build                ^
891:info:build src/mongo/platform/overflow_arithmetic.h:114:12: note: subexpression not valid in a constant expression
892:info:build     return __builtin_mul_overflow(lhs, rhs, product);
893:info:build            ^
894:info:build src/mongo/platform/overflow_arithmetic.h:117:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
895:info:build constexpr bool mongoSignedAddOverflow64(long lhs, long rhs, long* sum) {
896:info:build                ^
897:info:build src/mongo/platform/overflow_arithmetic.h:118:12: note: subexpression not valid in a constant expression
898:info:build     return __builtin_add_overflow(lhs, rhs, sum);
899:info:build            ^
900:info:build src/mongo/platform/overflow_arithmetic.h:121:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
901:info:build constexpr bool mongoSignedAddOverflow64(long long lhs, long long rhs, long long* sum) {
902:info:build                ^
903:info:build src/mongo/platform/overflow_arithmetic.h:122:12: note: subexpression not valid in a constant expression
904:info:build     return __builtin_add_overflow(lhs, rhs, sum);
905:info:build            ^
906:info:build src/mongo/platform/overflow_arithmetic.h:125:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
907:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long lhs,
908:info:build                ^
909:info:build src/mongo/platform/overflow_arithmetic.h:128:12: note: subexpression not valid in a constant expression
910:info:build     return __builtin_add_overflow(lhs, rhs, sum);
911:info:build            ^
912:info:build src/mongo/platform/overflow_arithmetic.h:131:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
913:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long long lhs,
914:info:build                ^
915:info:build src/mongo/platform/overflow_arithmetic.h:134:12: note: subexpression not valid in a constant expression
916:info:build     return __builtin_add_overflow(lhs, rhs, sum);
917:info:build            ^
918:info:build src/mongo/platform/overflow_arithmetic.h:137:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
919:info:build constexpr bool mongoSignedSubtractOverflow64(long lhs, long rhs, long* difference) {
920:info:build                ^
921:info:build src/mongo/platform/overflow_arithmetic.h:138:12: note: subexpression not valid in a constant expression
922:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
923:info:build            ^
924:info:build src/mongo/platform/overflow_arithmetic.h:141:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
925:info:build constexpr bool mongoSignedSubtractOverflow64(long long lhs, long long rhs, long long* difference) {
926:info:build                ^
927:info:build src/mongo/platform/overflow_arithmetic.h:142:12: note: subexpression not valid in a constant expression
928:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
929:info:build            ^
930:info:build src/mongo/platform/overflow_arithmetic.h:145:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
931:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long lhs,
932:info:build                ^
933:info:build src/mongo/platform/overflow_arithmetic.h:148:12: note: subexpression not valid in a constant expression
934:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
935:info:build            ^
936:info:build src/mongo/platform/overflow_arithmetic.h:151:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
937:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long long lhs,
938:info:build                ^
939:info:build src/mongo/platform/overflow_arithmetic.h:154:12: note: subexpression not valid in a constant expression
940:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
941:info:build            ^
942:info:build In file included from src/mongo/s/catalog/type_tags.cpp:32:
943:info:build In file included from src/mongo/s/catalog/type_tags.h:35:
944:info:build In file included from src/mongo/db/jsobj.h:44:
945:info:build In file included from src/mongo/bson/bsonelement.h:44:
946:info:build In file included from src/mongo/bson/oid.h:38:
947:info:build In file included from src/mongo/util/time_support.h:39:
948:info:build In file included from src/mongo/platform/mutex.h:38:
949:info:build In file included from src/mongo/util/duration.h:38:
950:info:build src/mongo/platform/overflow_arithmetic.h:97:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
951:info:build constexpr bool mongoSignedMultiplyOverflow64(long lhs, long rhs, long* product) {
952:info:build                ^
953:info:build src/mongo/platform/overflow_arithmetic.h:98:12: note: subexpression not valid in a constant expression
954:info:build     return __builtin_mul_overflow(lhs, rhs, product);
955:info:build            ^
956:info:build src/mongo/platform/overflow_arithmetic.h:101:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
957:info:build constexpr bool mongoSignedMultiplyOverflow64(long long lhs, long long rhs, long long* product) {
958:info:build                ^
959:info:build src/mongo/platform/overflow_arithmetic.h:102:12: note: subexpression not valid in a constant expression
960:info:build     return __builtin_mul_overflow(lhs, rhs, product);
961:info:build            ^
962:info:build src/mongo/platform/overflow_arithmetic.h:105:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
963:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long lhs,
964:info:build                ^
965:info:build src/mongo/platform/overflow_arithmetic.h:108:12: note: subexpression not valid in a constant expression
966:info:build     return __builtin_mul_overflow(lhs, rhs, product);
967:info:build            ^
968:info:build src/mongo/platform/overflow_arithmetic.h:111:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
969:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long long lhs,
970:info:build                ^
971:info:build src/mongo/platform/overflow_arithmetic.h:114:12: note: subexpression not valid in a constant expression
972:info:build     return __builtin_mul_overflow(lhs, rhs, product);
973:info:build            ^
974:info:build src/mongo/platform/overflow_arithmetic.h:117:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
975:info:build constexpr bool mongoSignedAddOverflow64(long lhs, long rhs, long* sum) {
976:info:build                ^
977:info:build src/mongo/platform/overflow_arithmetic.h:118:12: note: subexpression not valid in a constant expression
978:info:build     return __builtin_add_overflow(lhs, rhs, sum);
979:info:build            ^
980:info:build src/mongo/platform/overflow_arithmetic.h:121:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
981:info:build constexpr bool mongoSignedAddOverflow64(long long lhs, long long rhs, long long* sum) {
982:info:build                ^
983:info:build src/mongo/platform/overflow_arithmetic.h:122:12: note: subexpression not valid in a constant expression
984:info:build     return __builtin_add_overflow(lhs, rhs, sum);
985:info:build            ^
986:info:build src/mongo/platform/overflow_arithmetic.h:125:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
987:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long lhs,
988:info:build                ^
989:info:build src/mongo/platform/overflow_arithmetic.h:128:12: note: subexpression not valid in a constant expression
990:info:build     return __builtin_add_overflow(lhs, rhs, sum);
991:info:build            ^
992:info:build src/mongo/platform/overflow_arithmetic.h:131:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
993:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long long lhs,
994:info:build                ^
995:info:build src/mongo/platform/overflow_arithmetic.h:134:12: note: subexpression not valid in a constant expression
996:info:build     return __builtin_add_overflow(lhs, rhs, sum);
997:info:build            ^
998:info:build src/mongo/platform/overflow_arithmetic.h:137:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
999:info:build constexpr bool mongoSignedSubtractOverflow64(long lhs, long rhs, long* difference) {
1000:info:build                ^
1001:info:build src/mongo/platform/overflow_arithmetic.h:138:12: note: subexpression not valid in a constant expression
1002:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1003:info:build            ^
1004:info:build src/mongo/platform/overflow_arithmetic.h:141:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1005:info:build constexpr bool mongoSignedSubtractOverflow64(long long lhs, long long rhs, long long* difference) {
1006:info:build                ^
1007:info:build src/mongo/platform/overflow_arithmetic.h:142:12: note: subexpression not valid in a constant expression
1008:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1009:info:build            ^
1010:info:build src/mongo/platform/overflow_arithmetic.h:145:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1011:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long lhs,
1012:info:build                ^
1013:info:build src/mongo/platform/overflow_arithmetic.h:148:12: note: subexpression not valid in a constant expression
1014:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1015:info:build            ^
1016:info:build src/mongo/platform/overflow_arithmetic.h:151:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1017:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long long lhs,
1018:info:build                ^
1019:info:build src/mongo/platform/overflow_arithmetic.h:154:12: note: subexpression not valid in a constant expression
1020:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1021:info:build            ^
1022:info:build In file included from src/mongo/s/request_types/move_chunk_request.cpp:32:
1023:info:build In file included from src/mongo/s/request_types/move_chunk_request.h:34:
1024:info:build In file included from src/mongo/client/connection_string.h:40:
1025:info:build In file included from src/mongo/platform/mutex.h:38:
1026:info:build In file included from src/mongo/util/duration.h:38:
1027:info:build src/mongo/platform/overflow_arithmetic.h:97:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1028:info:build constexpr bool mongoSignedMultiplyOverflow64(long lhs, long rhs, long* product) {
1029:info:build                ^
1030:info:build src/mongo/platform/overflow_arithmetic.h:98:12: note: subexpression not valid in a constant expression
1031:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1032:info:build            ^
1033:info:build src/mongo/platform/overflow_arithmetic.h:101:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1034:info:build constexpr bool mongoSignedMultiplyOverflow64(long long lhs, long long rhs, long long* product) {
1035:info:build                ^
1036:info:build src/mongo/platform/overflow_arithmetic.h:102:12: note: subexpression not valid in a constant expression
1037:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1038:info:build            ^
1039:info:build src/mongo/platform/overflow_arithmetic.h:105:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1040:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long lhs,
1041:info:build                ^
1042:info:build src/mongo/platform/overflow_arithmetic.h:108:12: note: subexpression not valid in a constant expression
1043:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1044:info:build            ^
1045:info:build src/mongo/platform/overflow_arithmetic.h:111:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1046:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long long lhs,
1047:info:build                ^
1048:info:build src/mongo/platform/overflow_arithmetic.h:114:12: note: subexpression not valid in a constant expression
1049:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1050:info:build            ^
1051:info:build src/mongo/platform/overflow_arithmetic.h:117:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1052:info:build constexpr bool mongoSignedAddOverflow64(long lhs, long rhs, long* sum) {
1053:info:build                ^
1054:info:build src/mongo/platform/overflow_arithmetic.h:118:12: note: subexpression not valid in a constant expression
1055:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1056:info:build            ^
1057:info:build src/mongo/platform/overflow_arithmetic.h:121:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1058:info:build constexpr bool mongoSignedAddOverflow64(long long lhs, long long rhs, long long* sum) {
1059:info:build                ^
1060:info:build src/mongo/platform/overflow_arithmetic.h:122:12: note: subexpression not valid in a constant expression
1061:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1062:info:build            ^
1063:info:build src/mongo/platform/overflow_arithmetic.h:125:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1064:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long lhs,
1065:info:build                ^
1066:info:build src/mongo/platform/overflow_arithmetic.h:128:12: note: subexpression not valid in a constant expression
1067:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1068:info:build            ^
1069:info:build src/mongo/platform/overflow_arithmetic.h:131:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1070:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long long lhs,
1071:info:build                ^
1072:info:build src/mongo/platform/overflow_arithmetic.h:134:12: note: subexpression not valid in a constant expression
1073:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1074:info:build            ^
1075:info:build src/mongo/platform/overflow_arithmetic.h:137:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1076:info:build constexpr bool mongoSignedSubtractOverflow64(long lhs, long rhs, long* difference) {
1077:info:build                ^
1078:info:build src/mongo/platform/overflow_arithmetic.h:138:12: note: subexpression not valid in a constant expression
1079:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1080:info:build            ^
1081:info:build src/mongo/platform/overflow_arithmetic.h:141:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1082:info:build constexpr bool mongoSignedSubtractOverflow64(long long lhs, long long rhs, long long* difference) {
1083:info:build                ^
1084:info:build src/mongo/platform/overflow_arithmetic.h:142:12: note: subexpression not valid in a constant expression
1085:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1086:info:build            ^
1087:info:build src/mongo/platform/overflow_arithmetic.h:145:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1088:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long lhs,
1089:info:build                ^
1090:info:build src/mongo/platform/overflow_arithmetic.h:148:12: note: subexpression not valid in a constant expression
1091:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1092:info:build            ^
1093:info:build src/mongo/platform/overflow_arithmetic.h:151:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1094:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long long lhs,
1095:info:build                ^
1096:info:build src/mongo/platform/overflow_arithmetic.h:154:12: note: subexpression not valid in a constant expression
1097:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1098:info:build            ^
1099:info:build In file included from src/mongo/s/catalog/type_shard.cpp:32:
1100:info:build In file included from src/mongo/s/catalog/type_shard.h:36:
1101:info:build In file included from src/mongo/db/jsobj.h:44:
1102:info:build In file included from src/mongo/bson/bsonelement.h:44:
1103:info:build In file included from src/mongo/bson/oid.h:38:
1104:info:build In file included from src/mongo/util/time_support.h:39:
1105:info:build In file included from src/mongo/platform/mutex.h:38:
1106:info:build In file included from src/mongo/util/duration.h:38:
1107:info:build src/mongo/platform/overflow_arithmetic.h:97:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1108:info:build constexpr bool mongoSignedMultiplyOverflow64(long lhs, long rhs, long* product) {
1109:info:build                ^
1110:info:build src/mongo/platform/overflow_arithmetic.h:98:12: note: subexpression not valid in a constant expression
1111:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1112:info:build            ^
1113:info:build src/mongo/platform/overflow_arithmetic.h:101:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1114:info:build constexpr bool mongoSignedMultiplyOverflow64(long long lhs, long long rhs, long long* product) {
1115:info:build                ^
1116:info:build src/mongo/platform/overflow_arithmetic.h:102:12: note: subexpression not valid in a constant expression
1117:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1118:info:build            ^
1119:info:build src/mongo/platform/overflow_arithmetic.h:105:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1120:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long lhs,
1121:info:build                ^
1122:info:build src/mongo/platform/overflow_arithmetic.h:108:12: note: subexpression not valid in a constant expression
1123:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1124:info:build            ^
1125:info:build src/mongo/platform/overflow_arithmetic.h:111:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1126:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long long lhs,
1127:info:build                ^
1128:info:build src/mongo/platform/overflow_arithmetic.h:114:12: note: subexpression not valid in a constant expression
1129:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1130:info:build            ^
1131:info:build src/mongo/platform/overflow_arithmetic.h:117:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1132:info:build constexpr bool mongoSignedAddOverflow64(long lhs, long rhs, long* sum) {
1133:info:build                ^
1134:info:build src/mongo/platform/overflow_arithmetic.h:118:12: note: subexpression not valid in a constant expression
1135:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1136:info:build            ^
1137:info:build src/mongo/platform/overflow_arithmetic.h:121:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1138:info:build constexpr bool mongoSignedAddOverflow64(long long lhs, long long rhs, long long* sum) {
1139:info:build                ^
1140:info:build src/mongo/platform/overflow_arithmetic.h:122:12: note: subexpression not valid in a constant expression
1141:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1142:info:build            ^
1143:info:build src/mongo/platform/overflow_arithmetic.h:125:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1144:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long lhs,
1145:info:build                ^
1146:info:build src/mongo/platform/overflow_arithmetic.h:128:12: note: subexpression not valid in a constant expression
1147:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1148:info:build            ^
1149:info:build src/mongo/platform/overflow_arithmetic.h:131:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1150:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long long lhs,
1151:info:build                ^
1152:info:build src/mongo/platform/overflow_arithmetic.h:134:12: note: subexpression not valid in a constant expression
1153:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1154:info:build            ^
1155:info:build src/mongo/platform/overflow_arithmetic.h:137:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1156:info:build constexpr bool mongoSignedSubtractOverflow64(long lhs, long rhs, long* difference) {
1157:info:build                ^
1158:info:build src/mongo/platform/overflow_arithmetic.h:138:12: note: subexpression not valid in a constant expression
1159:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1160:info:build            ^
1161:info:build src/mongo/platform/overflow_arithmetic.h:141:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1162:info:build constexpr bool mongoSignedSubtractOverflow64(long long lhs, long long rhs, long long* difference) {
1163:info:build                ^
1164:info:build src/mongo/platform/overflow_arithmetic.h:142:12: note: subexpression not valid in a constant expression
1165:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1166:info:build            ^
1167:info:build src/mongo/platform/overflow_arithmetic.h:145:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1168:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long lhs,
1169:info:build                ^
1170:info:build src/mongo/platform/overflow_arithmetic.h:148:12: note: subexpression not valid in a constant expression
1171:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1172:info:build            ^
1173:info:build src/mongo/platform/overflow_arithmetic.h:151:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1174:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long long lhs,
1175:info:build                ^
1176:info:build src/mongo/platform/overflow_arithmetic.h:154:12: note: subexpression not valid in a constant expression
1177:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1178:info:build            ^
1179:info:build In file included from src/mongo/s/request_types/balance_chunk_request_type.cpp:32:
1180:info:build In file included from src/mongo/s/request_types/balance_chunk_request_type.h:34:
1181:info:build In file included from src/mongo/s/catalog/type_chunk.h:35:
1182:info:build In file included from src/mongo/bson/bsonobj.h:44:
1183:info:build In file included from src/mongo/bson/bsonelement.h:44:
1184:info:build In file included from src/mongo/bson/oid.h:38:
1185:info:build In file included from src/mongo/util/time_support.h:39:
1186:info:build In file included from src/mongo/platform/mutex.h:38:
1187:info:build In file included from src/mongo/util/duration.h:38:
1188:info:build src/mongo/platform/overflow_arithmetic.h:97:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1189:info:build constexpr bool mongoSignedMultiplyOverflow64(long lhs, long rhs, long* product) {
1190:info:build                ^
1191:info:build src/mongo/platform/overflow_arithmetic.h:98:12: note: subexpression not valid in a constant expression
1192:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1193:info:build            ^
1194:info:build src/mongo/platform/overflow_arithmetic.h:101:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1195:info:build constexpr bool mongoSignedMultiplyOverflow64(long long lhs, long long rhs, long long* product) {
1196:info:build                ^
1197:info:build src/mongo/platform/overflow_arithmetic.h:102:12: note: subexpression not valid in a constant expression
1198:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1199:info:build            ^
1200:info:build src/mongo/platform/overflow_arithmetic.h:105:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1201:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long lhs,
1202:info:build                ^
1203:info:build src/mongo/platform/overflow_arithmetic.h:108:12: note: subexpression not valid in a constant expression
1204:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1205:info:build            ^
1206:info:build src/mongo/platform/overflow_arithmetic.h:111:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1207:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long long lhs,
1208:info:build                ^
1209:info:build src/mongo/platform/overflow_arithmetic.h:114:12: note: subexpression not valid in a constant expression
1210:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1211:info:build            ^
1212:info:build src/mongo/platform/overflow_arithmetic.h:117:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1213:info:build constexpr bool mongoSignedAddOverflow64(long lhs, long rhs, long* sum) {
1214:info:build                ^
1215:info:build src/mongo/platform/overflow_arithmetic.h:118:12: note: subexpression not valid in a constant expression
1216:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1217:info:build            ^
1218:info:build src/mongo/platform/overflow_arithmetic.h:121:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1219:info:build constexpr bool mongoSignedAddOverflow64(long long lhs, long long rhs, long long* sum) {
1220:info:build                ^
1221:info:build src/mongo/platform/overflow_arithmetic.h:122:12: note: subexpression not valid in a constant expression
1222:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1223:info:build            ^
1224:info:build src/mongo/platform/overflow_arithmetic.h:125:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1225:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long lhs,
1226:info:build                ^
1227:info:build src/mongo/platform/overflow_arithmetic.h:128:12: note: subexpression not valid in a constant expression
1228:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1229:info:build            ^
1230:info:build src/mongo/platform/overflow_arithmetic.h:131:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1231:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long long lhs,
1232:info:build                ^
1233:info:build src/mongo/platform/overflow_arithmetic.h:134:12: note: subexpression not valid in a constant expression
1234:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1235:info:build            ^
1236:info:build src/mongo/platform/overflow_arithmetic.h:137:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1237:info:build constexpr bool mongoSignedSubtractOverflow64(long lhs, long rhs, long* difference) {
1238:info:build                ^
1239:info:build src/mongo/platform/overflow_arithmetic.h:138:12: note: subexpression not valid in a constant expression
1240:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1241:info:build            ^
1242:info:build src/mongo/platform/overflow_arithmetic.h:141:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1243:info:build constexpr bool mongoSignedSubtractOverflow64(long long lhs, long long rhs, long long* difference) {
1244:info:build                ^
1245:info:build src/mongo/platform/overflow_arithmetic.h:142:12: note: subexpression not valid in a constant expression
1246:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1247:info:build            ^
1248:info:build src/mongo/platform/overflow_arithmetic.h:145:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1249:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long lhs,
1250:info:build                ^
1251:info:build src/mongo/platform/overflow_arithmetic.h:148:12: note: subexpression not valid in a constant expression
1252:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1253:info:build            ^
1254:info:build src/mongo/platform/overflow_arithmetic.h:151:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1255:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long long lhs,
1256:info:build                ^
1257:info:build src/mongo/platform/overflow_arithmetic.h:154:12: note: subexpression not valid in a constant expression
1258:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1259:info:build            ^
1260:info:build In file included from src/mongo/s/request_types/add_shard_request_type.cpp:32:
1261:info:build In file included from src/mongo/s/request_types/add_shard_request_type.h:35:
1262:info:build In file included from src/mongo/client/connection_string.h:40:
1263:info:build In file included from src/mongo/platform/mutex.h:38:
1264:info:build In file included from src/mongo/util/duration.h:38:
1265:info:build src/mongo/platform/overflow_arithmetic.h:97:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1266:info:build constexpr bool mongoSignedMultiplyOverflow64(long lhs, long rhs, long* product) {
1267:info:build                ^
1268:info:build src/mongo/platform/overflow_arithmetic.h:98:12: note: subexpression not valid in a constant expression
1269:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1270:info:build            ^
1271:info:build src/mongo/platform/overflow_arithmetic.h:101:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1272:info:build constexpr bool mongoSignedMultiplyOverflow64(long long lhs, long long rhs, long long* product) {
1273:info:build                ^
1274:info:build src/mongo/platform/overflow_arithmetic.h:102:12: note: subexpression not valid in a constant expression
1275:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1276:info:build            ^
1277:info:build src/mongo/platform/overflow_arithmetic.h:105:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1278:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long lhs,
1279:info:build                ^
1280:info:build src/mongo/platform/overflow_arithmetic.h:108:12: note: subexpression not valid in a constant expression
1281:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1282:info:build            ^
1283:info:build src/mongo/platform/overflow_arithmetic.h:111:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1284:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long long lhs,
1285:info:build                ^
1286:info:build src/mongo/platform/overflow_arithmetic.h:114:12: note: subexpression not valid in a constant expression
1287:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1288:info:build            ^
1289:info:build src/mongo/platform/overflow_arithmetic.h:117:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1290:info:build constexpr bool mongoSignedAddOverflow64(long lhs, long rhs, long* sum) {
1291:info:build                ^
1292:info:build src/mongo/platform/overflow_arithmetic.h:118:12: note: subexpression not valid in a constant expression
1293:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1294:info:build            ^
1295:info:build src/mongo/platform/overflow_arithmetic.h:121:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1296:info:build constexpr bool mongoSignedAddOverflow64(long long lhs, long long rhs, long long* sum) {
1297:info:build                ^
1298:info:build src/mongo/platform/overflow_arithmetic.h:122:12: note: subexpression not valid in a constant expression
1299:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1300:info:build            ^
1301:info:build src/mongo/platform/overflow_arithmetic.h:125:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1302:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long lhs,
1303:info:build                ^
1304:info:build src/mongo/platform/overflow_arithmetic.h:128:12: note: subexpression not valid in a constant expression
1305:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1306:info:build            ^
1307:info:build src/mongo/platform/overflow_arithmetic.h:131:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1308:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long long lhs,
1309:info:build                ^
1310:info:build src/mongo/platform/overflow_arithmetic.h:134:12: note: subexpression not valid in a constant expression
1311:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1312:info:build            ^
1313:info:build src/mongo/platform/overflow_arithmetic.h:137:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1314:info:build constexpr bool mongoSignedSubtractOverflow64(long lhs, long rhs, long* difference) {
1315:info:build                ^
1316:info:build src/mongo/platform/overflow_arithmetic.h:138:12: note: subexpression not valid in a constant expression
1317:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1318:info:build            ^
1319:info:build src/mongo/platform/overflow_arithmetic.h:141:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1320:info:build constexpr bool mongoSignedSubtractOverflow64(long long lhs, long long rhs, long long* difference) {
1321:info:build                ^
1322:info:build src/mongo/platform/overflow_arithmetic.h:142:12: note: subexpression not valid in a constant expression
1323:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1324:info:build            ^
1325:info:build src/mongo/platform/overflow_arithmetic.h:145:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1326:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long lhs,
1327:info:build                ^
1328:info:build src/mongo/platform/overflow_arithmetic.h:148:12: note: subexpression not valid in a constant expression
1329:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1330:info:build            ^
1331:info:build src/mongo/platform/overflow_arithmetic.h:151:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1332:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long long lhs,
1333:info:build                ^
1334:info:build src/mongo/platform/overflow_arithmetic.h:154:12: note: subexpression not valid in a constant expression
1335:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1336:info:build            ^
1337:info:build In file included from build/MP/mongo/s/request_types/shard_collection_gen.cpp:9:
1338:info:build In file included from build/MP/mongo/s/request_types/shard_collection_gen.h:18:
1339:info:build In file included from src/mongo/bson/bsonobj.h:44:
1340:info:build In file included from src/mongo/bson/bsonelement.h:44:
1341:info:build In file included from src/mongo/bson/oid.h:38:
1342:info:build In file included from src/mongo/util/time_support.h:39:
1343:info:build In file included from src/mongo/platform/mutex.h:38:
1344:info:build In file included from src/mongo/util/duration.h:38:
1345:info:build src/mongo/platform/overflow_arithmetic.h:97:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1346:info:build constexpr bool mongoSignedMultiplyOverflow64(long lhs, long rhs, long* product) {
1347:info:build                ^
1348:info:build src/mongo/platform/overflow_arithmetic.h:98:12: note: subexpression not valid in a constant expression
1349:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1350:info:build            ^
1351:info:build src/mongo/platform/overflow_arithmetic.h:101:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1352:info:build constexpr bool mongoSignedMultiplyOverflow64(long long lhs, long long rhs, long long* product) {
1353:info:build                ^
1354:info:build src/mongo/platform/overflow_arithmetic.h:102:12: note: subexpression not valid in a constant expression
1355:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1356:info:build            ^
1357:info:build src/mongo/platform/overflow_arithmetic.h:105:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1358:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long lhs,
1359:info:build                ^
1360:info:build src/mongo/platform/overflow_arithmetic.h:108:12: note: subexpression not valid in a constant expression
1361:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1362:info:build            ^
1363:info:build src/mongo/platform/overflow_arithmetic.h:111:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1364:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long long lhs,
1365:info:build                ^
1366:info:build src/mongo/platform/overflow_arithmetic.h:114:12: note: subexpression not valid in a constant expression
1367:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1368:info:build            ^
1369:info:build src/mongo/platform/overflow_arithmetic.h:117:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1370:info:build constexpr bool mongoSignedAddOverflow64(long lhs, long rhs, long* sum) {
1371:info:build                ^
1372:info:build src/mongo/platform/overflow_arithmetic.h:118:12: note: subexpression not valid in a constant expression
1373:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1374:info:build            ^
1375:info:build src/mongo/platform/overflow_arithmetic.h:121:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1376:info:build constexpr bool mongoSignedAddOverflow64(long long lhs, long long rhs, long long* sum) {
1377:info:build                ^
1378:info:build src/mongo/platform/overflow_arithmetic.h:122:12: note: subexpression not valid in a constant expression
1379:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1380:info:build            ^
1381:info:build src/mongo/platform/overflow_arithmetic.h:125:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1382:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long lhs,
1383:info:build                ^
1384:info:build src/mongo/platform/overflow_arithmetic.h:128:12: note: subexpression not valid in a constant expression
1385:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1386:info:build            ^
1387:info:build src/mongo/platform/overflow_arithmetic.h:131:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1388:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long long lhs,
1389:info:build                ^
1390:info:build src/mongo/platform/overflow_arithmetic.h:134:12: note: subexpression not valid in a constant expression
1391:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1392:info:build            ^
1393:info:build src/mongo/platform/overflow_arithmetic.h:137:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1394:info:build constexpr bool mongoSignedSubtractOverflow64(long lhs, long rhs, long* difference) {
1395:info:build                ^
1396:info:build src/mongo/platform/overflow_arithmetic.h:138:12: note: subexpression not valid in a constant expression
1397:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1398:info:build            ^
1399:info:build src/mongo/platform/overflow_arithmetic.h:141:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1400:info:build constexpr bool mongoSignedSubtractOverflow64(long long lhs, long long rhs, long long* difference) {
1401:info:build                ^
1402:info:build src/mongo/platform/overflow_arithmetic.h:142:12: note: subexpression not valid in a constant expression
1403:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1404:info:build            ^
1405:info:build src/mongo/platform/overflow_arithmetic.h:145:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1406:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long lhs,
1407:info:build                ^
1408:info:build src/mongo/platform/overflow_arithmetic.h:148:12: note: subexpression not valid in a constant expression
1409:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1410:info:build            ^
1411:info:build src/mongo/platform/overflow_arithmetic.h:151:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1412:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long long lhs,
1413:info:build                ^
1414:info:build src/mongo/platform/overflow_arithmetic.h:154:12: note: subexpression not valid in a constant expression
1415:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1416:info:build            ^
1417:info:build In file included from build/MP/mongo/s/request_types/create_database_gen.cpp:9:
1418:info:build In file included from build/MP/mongo/s/request_types/create_database_gen.h:18:
1419:info:build In file included from src/mongo/bson/bsonobj.h:44:
1420:info:build In file included from src/mongo/bson/bsonelement.h:44:
1421:info:build In file included from src/mongo/bson/oid.h:38:
1422:info:build In file included from src/mongo/util/time_support.h:39:
1423:info:build In file included from src/mongo/platform/mutex.h:38:
1424:info:build In file included from src/mongo/util/duration.h:38:
1425:info:build src/mongo/platform/overflow_arithmetic.h:97:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1426:info:build constexpr bool mongoSignedMultiplyOverflow64(long lhs, long rhs, long* product) {
1427:info:build                ^
1428:info:build src/mongo/platform/overflow_arithmetic.h:98:12: note: subexpression not valid in a constant expression
1429:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1430:info:build            ^
1431:info:build src/mongo/platform/overflow_arithmetic.h:101:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1432:info:build constexpr bool mongoSignedMultiplyOverflow64(long long lhs, long long rhs, long long* product) {
1433:info:build                ^
1434:info:build src/mongo/platform/overflow_arithmetic.h:102:12: note: subexpression not valid in a constant expression
1435:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1436:info:build            ^
1437:info:build src/mongo/platform/overflow_arithmetic.h:105:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1438:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long lhs,
1439:info:build                ^
1440:info:build src/mongo/platform/overflow_arithmetic.h:108:12: note: subexpression not valid in a constant expression
1441:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1442:info:build            ^
1443:info:build src/mongo/platform/overflow_arithmetic.h:111:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1444:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long long lhs,
1445:info:build                ^
1446:info:build src/mongo/platform/overflow_arithmetic.h:114:12: note: subexpression not valid in a constant expression
1447:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1448:info:build            ^
1449:info:build src/mongo/platform/overflow_arithmetic.h:117:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1450:info:build constexpr bool mongoSignedAddOverflow64(long lhs, long rhs, long* sum) {
1451:info:build                ^
1452:info:build src/mongo/platform/overflow_arithmetic.h:118:12: note: subexpression not valid in a constant expression
1453:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1454:info:build            ^
1455:info:build src/mongo/platform/overflow_arithmetic.h:121:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1456:info:build constexpr bool mongoSignedAddOverflow64(long long lhs, long long rhs, long long* sum) {
1457:info:build                ^
1458:info:build src/mongo/platform/overflow_arithmetic.h:122:12: note: subexpression not valid in a constant expression
1459:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1460:info:build            ^
1461:info:build src/mongo/platform/overflow_arithmetic.h:125:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1462:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long lhs,
1463:info:build                ^
1464:info:build src/mongo/platform/overflow_arithmetic.h:128:12: note: subexpression not valid in a constant expression
1465:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1466:info:build            ^
1467:info:build src/mongo/platform/overflow_arithmetic.h:131:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1468:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long long lhs,
1469:info:build                ^
1470:info:build src/mongo/platform/overflow_arithmetic.h:134:12: note: subexpression not valid in a constant expression
1471:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1472:info:build            ^
1473:info:build src/mongo/platform/overflow_arithmetic.h:137:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1474:info:build constexpr bool mongoSignedSubtractOverflow64(long lhs, long rhs, long* difference) {
1475:info:build                ^
1476:info:build src/mongo/platform/overflow_arithmetic.h:138:12: note: subexpression not valid in a constant expression
1477:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1478:info:build            ^
1479:info:build src/mongo/platform/overflow_arithmetic.h:141:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1480:info:build constexpr bool mongoSignedSubtractOverflow64(long long lhs, long long rhs, long long* difference) {
1481:info:build                ^
1482:info:build src/mongo/platform/overflow_arithmetic.h:142:12: note: subexpression not valid in a constant expression
1483:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1484:info:build            ^
1485:info:build src/mongo/platform/overflow_arithmetic.h:145:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1486:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long lhs,
1487:info:build                ^
1488:info:build src/mongo/platform/overflow_arithmetic.h:148:12: note: subexpression not valid in a constant expression
1489:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1490:info:build            ^
1491:info:build src/mongo/platform/overflow_arithmetic.h:151:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1492:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long long lhs,
1493:info:build                ^
1494:info:build src/mongo/platform/overflow_arithmetic.h:154:12: note: subexpression not valid in a constant expression
1495:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1496:info:build            ^
1497:info:build In file included from build/MP/mongo/s/chunk_version_gen.cpp:9:
1498:info:build In file included from build/MP/mongo/s/chunk_version_gen.h:18:
1499:info:build In file included from src/mongo/bson/bsonobj.h:44:
1500:info:build In file included from src/mongo/bson/bsonelement.h:44:
1501:info:build In file included from src/mongo/bson/oid.h:38:
1502:info:build In file included from src/mongo/util/time_support.h:39:
1503:info:build In file included from src/mongo/platform/mutex.h:38:
1504:info:build In file included from src/mongo/util/duration.h:38:
1505:info:build src/mongo/platform/overflow_arithmetic.h:97:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1506:info:build constexpr bool mongoSignedMultiplyOverflow64(long lhs, long rhs, long* product) {
1507:info:build                ^
1508:info:build src/mongo/platform/overflow_arithmetic.h:98:12: note: subexpression not valid in a constant expression
1509:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1510:info:build            ^
1511:info:build src/mongo/platform/overflow_arithmetic.h:101:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1512:info:build constexpr bool mongoSignedMultiplyOverflow64(long long lhs, long long rhs, long long* product) {
1513:info:build                ^
1514:info:build src/mongo/platform/overflow_arithmetic.h:102:12: note: subexpression not valid in a constant expression
1515:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1516:info:build            ^
1517:info:build src/mongo/platform/overflow_arithmetic.h:105:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1518:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long lhs,
1519:info:build                ^
1520:info:build src/mongo/platform/overflow_arithmetic.h:108:12: note: subexpression not valid in a constant expression
1521:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1522:info:build            ^
1523:info:build src/mongo/platform/overflow_arithmetic.h:111:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1524:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long long lhs,
1525:info:build                ^
1526:info:build src/mongo/platform/overflow_arithmetic.h:114:12: note: subexpression not valid in a constant expression
1527:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1528:info:build            ^
1529:info:build src/mongo/platform/overflow_arithmetic.h:117:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1530:info:build constexpr bool mongoSignedAddOverflow64(long lhs, long rhs, long* sum) {
1531:info:build                ^
1532:info:build src/mongo/platform/overflow_arithmetic.h:118:12: note: subexpression not valid in a constant expression
1533:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1534:info:build            ^
1535:info:build src/mongo/platform/overflow_arithmetic.h:121:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1536:info:build constexpr bool mongoSignedAddOverflow64(long long lhs, long long rhs, long long* sum) {
1537:info:build                ^
1538:info:build src/mongo/platform/overflow_arithmetic.h:122:12: note: subexpression not valid in a constant expression
1539:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1540:info:build            ^
1541:info:build src/mongo/platform/overflow_arithmetic.h:125:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1542:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long lhs,
1543:info:build                ^
1544:info:build src/mongo/platform/overflow_arithmetic.h:128:12: note: subexpression not valid in a constant expression
1545:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1546:info:build            ^
1547:info:build src/mongo/platform/overflow_arithmetic.h:131:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1548:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long long lhs,
1549:info:build                ^
1550:info:build src/mongo/platform/overflow_arithmetic.h:134:12: note: subexpression not valid in a constant expression
1551:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1552:info:build            ^
1553:info:build src/mongo/platform/overflow_arithmetic.h:137:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1554:info:build constexpr bool mongoSignedSubtractOverflow64(long lhs, long rhs, long* difference) {
1555:info:build                ^
1556:info:build src/mongo/platform/overflow_arithmetic.h:138:12: note: subexpression not valid in a constant expression
1557:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1558:info:build            ^
1559:info:build src/mongo/platform/overflow_arithmetic.h:141:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1560:info:build constexpr bool mongoSignedSubtractOverflow64(long long lhs, long long rhs, long long* difference) {
1561:info:build                ^
1562:info:build src/mongo/platform/overflow_arithmetic.h:142:12: note: subexpression not valid in a constant expression
1563:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1564:info:build            ^
1565:info:build src/mongo/platform/overflow_arithmetic.h:145:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1566:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long lhs,
1567:info:build                ^
1568:info:build src/mongo/platform/overflow_arithmetic.h:148:12: note: subexpression not valid in a constant expression
1569:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1570:info:build            ^
1571:info:build src/mongo/platform/overflow_arithmetic.h:151:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1572:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long long lhs,
1573:info:build                ^
1574:info:build src/mongo/platform/overflow_arithmetic.h:154:12: note: subexpression not valid in a constant expression
1575:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1576:info:build            ^
1577:info:build In file included from build/MP/mongo/s/request_types/get_database_version_gen.cpp:9:
1578:info:build In file included from build/MP/mongo/s/request_types/get_database_version_gen.h:18:
1579:info:build In file included from src/mongo/bson/bsonobj.h:44:
1580:info:build In file included from src/mongo/bson/bsonelement.h:44:
1581:info:build In file included from src/mongo/bson/oid.h:38:
1582:info:build In file included from src/mongo/util/time_support.h:39:
1583:info:build In file included from src/mongo/platform/mutex.h:38:
1584:info:build In file included from src/mongo/util/duration.h:38:
1585:info:build src/mongo/platform/overflow_arithmetic.h:97:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1586:info:build constexpr bool mongoSignedMultiplyOverflow64(long lhs, long rhs, long* product) {
1587:info:build                ^
1588:info:build src/mongo/platform/overflow_arithmetic.h:98:12: note: subexpression not valid in a constant expression
1589:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1590:info:build            ^
1591:info:build src/mongo/platform/overflow_arithmetic.h:101:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1592:info:build constexpr bool mongoSignedMultiplyOverflow64(long long lhs, long long rhs, long long* product) {
1593:info:build                ^
1594:info:build src/mongo/platform/overflow_arithmetic.h:102:12: note: subexpression not valid in a constant expression
1595:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1596:info:build            ^
1597:info:build src/mongo/platform/overflow_arithmetic.h:105:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1598:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long lhs,
1599:info:build                ^
1600:info:build src/mongo/platform/overflow_arithmetic.h:108:12: note: subexpression not valid in a constant expression
1601:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1602:info:build            ^
1603:info:build src/mongo/platform/overflow_arithmetic.h:111:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1604:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long long lhs,
1605:info:build                ^
1606:info:build src/mongo/platform/overflow_arithmetic.h:114:12: note: subexpression not valid in a constant expression
1607:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1608:info:build            ^
1609:info:build src/mongo/platform/overflow_arithmetic.h:117:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1610:info:build constexpr bool mongoSignedAddOverflow64(long lhs, long rhs, long* sum) {
1611:info:build                ^
1612:info:build src/mongo/platform/overflow_arithmetic.h:118:12: note: subexpression not valid in a constant expression
1613:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1614:info:build            ^
1615:info:build src/mongo/platform/overflow_arithmetic.h:121:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1616:info:build constexpr bool mongoSignedAddOverflow64(long long lhs, long long rhs, long long* sum) {
1617:info:build                ^
1618:info:build src/mongo/platform/overflow_arithmetic.h:122:12: note: subexpression not valid in a constant expression
1619:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1620:info:build            ^
1621:info:build src/mongo/platform/overflow_arithmetic.h:125:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1622:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long lhs,
1623:info:build                ^
1624:info:build src/mongo/platform/overflow_arithmetic.h:128:12: note: subexpression not valid in a constant expression
1625:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1626:info:build            ^
1627:info:build src/mongo/platform/overflow_arithmetic.h:131:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1628:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long long lhs,
1629:info:build                ^
1630:info:build src/mongo/platform/overflow_arithmetic.h:134:12: note: subexpression not valid in a constant expression
1631:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1632:info:build            ^
1633:info:build src/mongo/platform/overflow_arithmetic.h:137:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1634:info:build constexpr bool mongoSignedSubtractOverflow64(long lhs, long rhs, long* difference) {
1635:info:build                ^
1636:info:build src/mongo/platform/overflow_arithmetic.h:138:12: note: subexpression not valid in a constant expression
1637:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1638:info:build            ^
1639:info:build src/mongo/platform/overflow_arithmetic.h:141:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1640:info:build constexpr bool mongoSignedSubtractOverflow64(long long lhs, long long rhs, long long* difference) {
1641:info:build                ^
1642:info:build src/mongo/platform/overflow_arithmetic.h:142:12: note: subexpression not valid in a constant expression
1643:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1644:info:build            ^
1645:info:build src/mongo/platform/overflow_arithmetic.h:145:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1646:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long lhs,
1647:info:build                ^
1648:info:build src/mongo/platform/overflow_arithmetic.h:148:12: note: subexpression not valid in a constant expression
1649:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1650:info:build            ^
1651:info:build src/mongo/platform/overflow_arithmetic.h:151:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1652:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long long lhs,
1653:info:build                ^
1654:info:build src/mongo/platform/overflow_arithmetic.h:154:12: note: subexpression not valid in a constant expression
1655:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1656:info:build            ^
1657:info:build In file included from build/MP/mongo/s/request_types/clone_collection_options_from_primary_shard_gen.cpp:9:
1658:info:build In file included from build/MP/mongo/s/request_types/clone_collection_options_from_primary_shard_gen.h:18:
1659:info:build In file included from src/mongo/bson/bsonobj.h:44:
1660:info:build In file included from src/mongo/bson/bsonelement.h:44:
1661:info:build In file included from src/mongo/bson/oid.h:38:
1662:info:build In file included from src/mongo/util/time_support.h:39:
1663:info:build In file included from src/mongo/platform/mutex.h:38:
1664:info:build In file included from src/mongo/util/duration.h:38:
1665:info:build src/mongo/platform/overflow_arithmetic.h:97:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1666:info:build constexpr bool mongoSignedMultiplyOverflow64(long lhs, long rhs, long* product) {
1667:info:build                ^
1668:info:build src/mongo/platform/overflow_arithmetic.h:98:12: note: subexpression not valid in a constant expression
1669:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1670:info:build            ^
1671:info:build src/mongo/platform/overflow_arithmetic.h:101:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1672:info:build constexpr bool mongoSignedMultiplyOverflow64(long long lhs, long long rhs, long long* product) {
1673:info:build                ^
1674:info:build src/mongo/platform/overflow_arithmetic.h:102:12: note: subexpression not valid in a constant expression
1675:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1676:info:build            ^
1677:info:build src/mongo/platform/overflow_arithmetic.h:105:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1678:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long lhs,
1679:info:build                ^
1680:info:build src/mongo/platform/overflow_arithmetic.h:108:12: note: subexpression not valid in a constant expression
1681:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1682:info:build            ^
1683:info:build src/mongo/platform/overflow_arithmetic.h:111:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1684:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long long lhs,
1685:info:build                ^
1686:info:build src/mongo/platform/overflow_arithmetic.h:114:12: note: subexpression not valid in a constant expression
1687:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1688:info:build            ^
1689:info:build src/mongo/platform/overflow_arithmetic.h:117:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1690:info:build constexpr bool mongoSignedAddOverflow64(long lhs, long rhs, long* sum) {
1691:info:build                ^
1692:info:build src/mongo/platform/overflow_arithmetic.h:118:12: note: subexpression not valid in a constant expression
1693:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1694:info:build            ^
1695:info:build src/mongo/platform/overflow_arithmetic.h:121:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1696:info:build constexpr bool mongoSignedAddOverflow64(long long lhs, long long rhs, long long* sum) {
1697:info:build                ^
1698:info:build src/mongo/platform/overflow_arithmetic.h:122:12: note: subexpression not valid in a constant expression
1699:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1700:info:build            ^
1701:info:build src/mongo/platform/overflow_arithmetic.h:125:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1702:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long lhs,
1703:info:build                ^
1704:info:build src/mongo/platform/overflow_arithmetic.h:128:12: note: subexpression not valid in a constant expression
1705:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1706:info:build            ^
1707:info:build src/mongo/platform/overflow_arithmetic.h:131:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1708:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long long lhs,
1709:info:build                ^
1710:info:build src/mongo/platform/overflow_arithmetic.h:134:12: note: subexpression not valid in a constant expression
1711:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1712:info:build            ^
1713:info:build src/mongo/platform/overflow_arithmetic.h:137:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1714:info:build constexpr bool mongoSignedSubtractOverflow64(long lhs, long rhs, long* difference) {
1715:info:build                ^
1716:info:build src/mongo/platform/overflow_arithmetic.h:138:12: note: subexpression not valid in a constant expression
1717:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1718:info:build            ^
1719:info:build src/mongo/platform/overflow_arithmetic.h:141:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1720:info:build constexpr bool mongoSignedSubtractOverflow64(long long lhs, long long rhs, long long* difference) {
1721:info:build                ^
1722:info:build src/mongo/platform/overflow_arithmetic.h:142:12: note: subexpression not valid in a constant expression
1723:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1724:info:build            ^
1725:info:build src/mongo/platform/overflow_arithmetic.h:145:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1726:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long lhs,
1727:info:build                ^
1728:info:build src/mongo/platform/overflow_arithmetic.h:148:12: note: subexpression not valid in a constant expression
1729:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1730:info:build            ^
1731:info:build src/mongo/platform/overflow_arithmetic.h:151:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1732:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long long lhs,
1733:info:build                ^
1734:info:build src/mongo/platform/overflow_arithmetic.h:154:12: note: subexpression not valid in a constant expression
1735:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1736:info:build            ^
1737:info:build In file included from build/MP/mongo/s/request_types/wait_for_fail_point_gen.cpp:9:
1738:info:build In file included from build/MP/mongo/s/request_types/wait_for_fail_point_gen.h:18:
1739:info:build In file included from src/mongo/bson/bsonobj.h:44:
1740:info:build In file included from src/mongo/bson/bsonelement.h:44:
1741:info:build In file included from src/mongo/bson/oid.h:38:
1742:info:build In file included from src/mongo/util/time_support.h:39:
1743:info:build In file included from src/mongo/platform/mutex.h:38:
1744:info:build In file included from src/mongo/util/duration.h:38:
1745:info:build src/mongo/platform/overflow_arithmetic.h:97:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1746:info:build constexpr bool mongoSignedMultiplyOverflow64(long lhs, long rhs, long* product) {
1747:info:build                ^
1748:info:build src/mongo/platform/overflow_arithmetic.h:98:12: note: subexpression not valid in a constant expression
1749:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1750:info:build            ^
1751:info:build src/mongo/platform/overflow_arithmetic.h:101:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1752:info:build constexpr bool mongoSignedMultiplyOverflow64(long long lhs, long long rhs, long long* product) {
1753:info:build                ^
1754:info:build src/mongo/platform/overflow_arithmetic.h:102:12: note: subexpression not valid in a constant expression
1755:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1756:info:build            ^
1757:info:build src/mongo/platform/overflow_arithmetic.h:105:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1758:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long lhs,
1759:info:build                ^
1760:info:build src/mongo/platform/overflow_arithmetic.h:108:12: note: subexpression not valid in a constant expression
1761:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1762:info:build            ^
1763:info:build src/mongo/platform/overflow_arithmetic.h:111:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1764:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long long lhs,
1765:info:build                ^
1766:info:build src/mongo/platform/overflow_arithmetic.h:114:12: note: subexpression not valid in a constant expression
1767:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1768:info:build            ^
1769:info:build src/mongo/platform/overflow_arithmetic.h:117:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1770:info:build constexpr bool mongoSignedAddOverflow64(long lhs, long rhs, long* sum) {
1771:info:build                ^
1772:info:build src/mongo/platform/overflow_arithmetic.h:118:12: note: subexpression not valid in a constant expression
1773:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1774:info:build            ^
1775:info:build src/mongo/platform/overflow_arithmetic.h:121:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1776:info:build constexpr bool mongoSignedAddOverflow64(long long lhs, long long rhs, long long* sum) {
1777:info:build                ^
1778:info:build src/mongo/platform/overflow_arithmetic.h:122:12: note: subexpression not valid in a constant expression
1779:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1780:info:build            ^
1781:info:build src/mongo/platform/overflow_arithmetic.h:125:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1782:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long lhs,
1783:info:build                ^
1784:info:build src/mongo/platform/overflow_arithmetic.h:128:12: note: subexpression not valid in a constant expression
1785:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1786:info:build            ^
1787:info:build src/mongo/platform/overflow_arithmetic.h:131:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1788:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long long lhs,
1789:info:build                ^
1790:info:build src/mongo/platform/overflow_arithmetic.h:134:12: note: subexpression not valid in a constant expression
1791:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1792:info:build            ^
1793:info:build src/mongo/platform/overflow_arithmetic.h:137:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1794:info:build constexpr bool mongoSignedSubtractOverflow64(long lhs, long rhs, long* difference) {
1795:info:build                ^
1796:info:build src/mongo/platform/overflow_arithmetic.h:138:12: note: subexpression not valid in a constant expression
1797:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1798:info:build            ^
1799:info:build src/mongo/platform/overflow_arithmetic.h:141:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1800:info:build constexpr bool mongoSignedSubtractOverflow64(long long lhs, long long rhs, long long* difference) {
1801:info:build                ^
1802:info:build src/mongo/platform/overflow_arithmetic.h:142:12: note: subexpression not valid in a constant expression
1803:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1804:info:build            ^
1805:info:build src/mongo/platform/overflow_arithmetic.h:145:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1806:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long lhs,
1807:info:build                ^
1808:info:build src/mongo/platform/overflow_arithmetic.h:148:12: note: subexpression not valid in a constant expression
1809:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1810:info:build            ^
1811:info:build src/mongo/platform/overflow_arithmetic.h:151:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1812:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long long lhs,
1813:info:build                ^
1814:info:build src/mongo/platform/overflow_arithmetic.h:154:12: note: subexpression not valid in a constant expression
1815:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1816:info:build            ^
1817:info:build In file included from build/MP/mongo/s/catalog/type_chunk_base_gen.cpp:9:
1818:info:build In file included from build/MP/mongo/s/catalog/type_chunk_base_gen.h:18:
1819:info:build In file included from src/mongo/bson/bsonobj.h:44:
1820:info:build In file included from src/mongo/bson/bsonelement.h:44:
1821:info:build In file included from src/mongo/bson/oid.h:38:
1822:info:build In file included from src/mongo/util/time_support.h:39:
1823:info:build In file included from src/mongo/platform/mutex.h:38:
1824:info:build In file included from src/mongo/util/duration.h:38:
1825:info:build src/mongo/platform/overflow_arithmetic.h:97:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1826:info:build constexpr bool mongoSignedMultiplyOverflow64(long lhs, long rhs, long* product) {
1827:info:build                ^
1828:info:build src/mongo/platform/overflow_arithmetic.h:98:12: note: subexpression not valid in a constant expression
1829:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1830:info:build            ^
1831:info:build src/mongo/platform/overflow_arithmetic.h:101:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1832:info:build constexpr bool mongoSignedMultiplyOverflow64(long long lhs, long long rhs, long long* product) {
1833:info:build                ^
1834:info:build src/mongo/platform/overflow_arithmetic.h:102:12: note: subexpression not valid in a constant expression
1835:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1836:info:build            ^
1837:info:build src/mongo/platform/overflow_arithmetic.h:105:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1838:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long lhs,
1839:info:build                ^
1840:info:build src/mongo/platform/overflow_arithmetic.h:108:12: note: subexpression not valid in a constant expression
1841:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1842:info:build            ^
1843:info:build src/mongo/platform/overflow_arithmetic.h:111:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1844:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long long lhs,
1845:info:build                ^
1846:info:build src/mongo/platform/overflow_arithmetic.h:114:12: note: subexpression not valid in a constant expression
1847:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1848:info:build            ^
1849:info:build src/mongo/platform/overflow_arithmetic.h:117:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1850:info:build constexpr bool mongoSignedAddOverflow64(long lhs, long rhs, long* sum) {
1851:info:build                ^
1852:info:build src/mongo/platform/overflow_arithmetic.h:118:12: note: subexpression not valid in a constant expression
1853:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1854:info:build            ^
1855:info:build src/mongo/platform/overflow_arithmetic.h:121:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1856:info:build constexpr bool mongoSignedAddOverflow64(long long lhs, long long rhs, long long* sum) {
1857:info:build                ^
1858:info:build src/mongo/platform/overflow_arithmetic.h:122:12: note: subexpression not valid in a constant expression
1859:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1860:info:build            ^
1861:info:build src/mongo/platform/overflow_arithmetic.h:125:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1862:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long lhs,
1863:info:build                ^
1864:info:build src/mongo/platform/overflow_arithmetic.h:128:12: note: subexpression not valid in a constant expression
1865:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1866:info:build            ^
1867:info:build src/mongo/platform/overflow_arithmetic.h:131:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1868:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long long lhs,
1869:info:build                ^
1870:info:build src/mongo/platform/overflow_arithmetic.h:134:12: note: subexpression not valid in a constant expression
1871:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1872:info:build            ^
1873:info:build src/mongo/platform/overflow_arithmetic.h:137:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1874:info:build constexpr bool mongoSignedSubtractOverflow64(long lhs, long rhs, long* difference) {
1875:info:build                ^
1876:info:build src/mongo/platform/overflow_arithmetic.h:138:12: note: subexpression not valid in a constant expression
1877:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1878:info:build            ^
1879:info:build src/mongo/platform/overflow_arithmetic.h:141:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1880:info:build constexpr bool mongoSignedSubtractOverflow64(long long lhs, long long rhs, long long* difference) {
1881:info:build                ^
1882:info:build src/mongo/platform/overflow_arithmetic.h:142:12: note: subexpression not valid in a constant expression
1883:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1884:info:build            ^
1885:info:build src/mongo/platform/overflow_arithmetic.h:145:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1886:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long lhs,
1887:info:build                ^
1888:info:build src/mongo/platform/overflow_arithmetic.h:148:12: note: subexpression not valid in a constant expression
1889:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1890:info:build            ^
1891:info:build src/mongo/platform/overflow_arithmetic.h:151:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1892:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long long lhs,
1893:info:build                ^
1894:info:build src/mongo/platform/overflow_arithmetic.h:154:12: note: subexpression not valid in a constant expression
1895:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1896:info:build            ^
1897:info:build 12 errors generated.
1898:info:build scons: *** [build/MP/mongo/s/request_types/split_chunk_request_type.o] Error 1
1899:info:build In file included from build/MP/mongo/s/request_types/clear_jumbo_flag_gen.cpp:9:
1900:info:build In file included from build/MP/mongo/s/request_types/clear_jumbo_flag_gen.h:18:
1901:info:build In file included from src/mongo/bson/bsonobj.h:44:
1902:info:build In file included from src/mongo/bson/bsonelement.h:44:
1903:info:build In file included from src/mongo/bson/oid.h:38:
1904:info:build In file included from src/mongo/util/time_support.h:39:
1905:info:build In file included from src/mongo/platform/mutex.h:38:
1906:info:build In file included from src/mongo/util/duration.h:38:
1907:info:build src/mongo/platform/overflow_arithmetic.h:97:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1908:info:build constexpr bool mongoSignedMultiplyOverflow64(long lhs, long rhs, long* product) {
1909:info:build                ^
1910:info:build src/mongo/platform/overflow_arithmetic.h:98:12: note: subexpression not valid in a constant expression
1911:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1912:info:build            ^
1913:info:build src/mongo/platform/overflow_arithmetic.h:101:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1914:info:build constexpr bool mongoSignedMultiplyOverflow64(long long lhs, long long rhs, long long* product) {
1915:info:build                ^
1916:info:build src/mongo/platform/overflow_arithmetic.h:102:12: note: subexpression not valid in a constant expression
1917:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1918:info:build            ^
1919:info:build src/mongo/platform/overflow_arithmetic.h:105:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1920:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long lhs,
1921:info:build                ^
1922:info:build src/mongo/platform/overflow_arithmetic.h:108:12: note: subexpression not valid in a constant expression
1923:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1924:info:build            ^
1925:info:build src/mongo/platform/overflow_arithmetic.h:111:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1926:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long long lhs,
1927:info:build                ^
1928:info:build src/mongo/platform/overflow_arithmetic.h:114:12: note: subexpression not valid in a constant expression
1929:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1930:info:build            ^
1931:info:build src/mongo/platform/overflow_arithmetic.h:117:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1932:info:build constexpr bool mongoSignedAddOverflow64(long lhs, long rhs, long* sum) {
1933:info:build                ^
1934:info:build src/mongo/platform/overflow_arithmetic.h:118:12: note: subexpression not valid in a constant expression
1935:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1936:info:build            ^
1937:info:build src/mongo/platform/overflow_arithmetic.h:121:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1938:info:build constexpr bool mongoSignedAddOverflow64(long long lhs, long long rhs, long long* sum) {
1939:info:build                ^
1940:info:build src/mongo/platform/overflow_arithmetic.h:122:12: note: subexpression not valid in a constant expression
1941:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1942:info:build            ^
1943:info:build src/mongo/platform/overflow_arithmetic.h:125:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1944:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long lhs,
1945:info:build                ^
1946:info:build src/mongo/platform/overflow_arithmetic.h:128:12: note: subexpression not valid in a constant expression
1947:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1948:info:build            ^
1949:info:build src/mongo/platform/overflow_arithmetic.h:131:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1950:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long long lhs,
1951:info:build                ^
1952:info:build src/mongo/platform/overflow_arithmetic.h:134:12: note: subexpression not valid in a constant expression
1953:info:build     return __builtin_add_overflow(lhs, rhs, sum);
1954:info:build            ^
1955:info:build src/mongo/platform/overflow_arithmetic.h:137:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1956:info:build constexpr bool mongoSignedSubtractOverflow64(long lhs, long rhs, long* difference) {
1957:info:build                ^
1958:info:build src/mongo/platform/overflow_arithmetic.h:138:12: note: subexpression not valid in a constant expression
1959:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1960:info:build            ^
1961:info:build src/mongo/platform/overflow_arithmetic.h:141:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1962:info:build constexpr bool mongoSignedSubtractOverflow64(long long lhs, long long rhs, long long* difference) {
1963:info:build                ^
1964:info:build src/mongo/platform/overflow_arithmetic.h:142:12: note: subexpression not valid in a constant expression
1965:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
1966:info:build            ^
1967:info:build src/mongo/platform/overflow_arithmetic.h:145:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1968:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long lhs,
1969:info:build                ^
1970:info:build src/mongo/platform/overflow_arithmetic.h:148:12: note: subexpression not valid in a constant expression
1971:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1972:info:build            ^
1973:info:build src/mongo/platform/overflow_arithmetic.h:151:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1974:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long long lhs,
1975:info:build                ^
1976:info:build src/mongo/platform/overflow_arithmetic.h:154:12: note: subexpression not valid in a constant expression
1977:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
1978:info:build            ^
1979:info:build 12 errors generated.
1980:info:build scons: *** [build/MP/mongo/s/catalog/type_tags.o] Error 1
1981:info:build In file included from build/MP/mongo/s/request_types/move_primary_gen.cpp:9:
1982:info:build In file included from build/MP/mongo/s/request_types/move_primary_gen.h:18:
1983:info:build In file included from src/mongo/bson/bsonobj.h:44:
1984:info:build In file included from src/mongo/bson/bsonelement.h:44:
1985:info:build In file included from src/mongo/bson/oid.h:38:
1986:info:build In file included from src/mongo/util/time_support.h:39:
1987:info:build In file included from src/mongo/platform/mutex.h:38:
1988:info:build In file included from src/mongo/util/duration.h:38:
1989:info:build src/mongo/platform/overflow_arithmetic.h:97:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1990:info:build constexpr bool mongoSignedMultiplyOverflow64(long lhs, long rhs, long* product) {
1991:info:build                ^
1992:info:build src/mongo/platform/overflow_arithmetic.h:98:12: note: subexpression not valid in a constant expression
1993:info:build     return __builtin_mul_overflow(lhs, rhs, product);
1994:info:build            ^
1995:info:build src/mongo/platform/overflow_arithmetic.h:101:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
1996:info:build constexpr bool mongoSignedMultiplyOverflow64(long long lhs, long long rhs, long long* product) {
1997:info:build                ^
1998:info:build src/mongo/platform/overflow_arithmetic.h:102:12: note: subexpression not valid in a constant expression
1999:info:build     return __builtin_mul_overflow(lhs, rhs, product);
2000:info:build            ^
2001:info:build src/mongo/platform/overflow_arithmetic.h:105:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
2002:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long lhs,
2003:info:build                ^
2004:info:build src/mongo/platform/overflow_arithmetic.h:108:12: note: subexpression not valid in a constant expression
2005:info:build     return __builtin_mul_overflow(lhs, rhs, product);
2006:info:build            ^
2007:info:build src/mongo/platform/overflow_arithmetic.h:111:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
2008:info:build constexpr bool mongoUnsignedMultiplyOverflow64(unsigned long long lhs,
2009:info:build                ^
2010:info:build src/mongo/platform/overflow_arithmetic.h:114:12: note: subexpression not valid in a constant expression
2011:info:build     return __builtin_mul_overflow(lhs, rhs, product);
2012:info:build            ^
2013:info:build src/mongo/platform/overflow_arithmetic.h:117:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
2014:info:build constexpr bool mongoSignedAddOverflow64(long lhs, long rhs, long* sum) {
2015:info:build                ^
2016:info:build src/mongo/platform/overflow_arithmetic.h:118:12: note: subexpression not valid in a constant expression
2017:info:build     return __builtin_add_overflow(lhs, rhs, sum);
2018:info:build            ^
2019:info:build src/mongo/platform/overflow_arithmetic.h:121:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
2020:info:build constexpr bool mongoSignedAddOverflow64(long long lhs, long long rhs, long long* sum) {
2021:info:build                ^
2022:info:build src/mongo/platform/overflow_arithmetic.h:122:12: note: subexpression not valid in a constant expression
2023:info:build     return __builtin_add_overflow(lhs, rhs, sum);
2024:info:build            ^
2025:info:build src/mongo/platform/overflow_arithmetic.h:125:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
2026:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long lhs,
2027:info:build                ^
2028:info:build src/mongo/platform/overflow_arithmetic.h:128:12: note: subexpression not valid in a constant expression
2029:info:build     return __builtin_add_overflow(lhs, rhs, sum);
2030:info:build            ^
2031:info:build src/mongo/platform/overflow_arithmetic.h:131:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
2032:info:build constexpr bool mongoUnsignedAddOverflow64(unsigned long long lhs,
2033:info:build                ^
2034:info:build src/mongo/platform/overflow_arithmetic.h:134:12: note: subexpression not valid in a constant expression
2035:info:build     return __builtin_add_overflow(lhs, rhs, sum);
2036:info:build            ^
2037:info:build src/mongo/platform/overflow_arithmetic.h:137:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
2038:info:build constexpr bool mongoSignedSubtractOverflow64(long lhs, long rhs, long* difference) {
2039:info:build                ^
2040:info:build src/mongo/platform/overflow_arithmetic.h:138:12: note: subexpression not valid in a constant expression
2041:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
2042:info:build            ^
2043:info:build src/mongo/platform/overflow_arithmetic.h:141:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
2044:info:build constexpr bool mongoSignedSubtractOverflow64(long long lhs, long long rhs, long long* difference) {
2045:info:build                ^
2046:info:build src/mongo/platform/overflow_arithmetic.h:142:12: note: subexpression not valid in a constant expression
2047:info:build     return __builtin_sub_overflow(lhs, rhs, difference);
2048:info:build            ^
2049:info:build src/mongo/platform/overflow_arithmetic.h:145:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
2050:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long lhs,
2051:info:build                ^
2052:info:build src/mongo/platform/overflow_arithmetic.h:148:12: note: subexpression not valid in a constant expression
2053:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
2054:info:build            ^
2055:info:build src/mongo/platform/overflow_arithmetic.h:151:16: error: constexpr function never produces a constant expression [-Winvalid-constexpr]
2056:info:build constexpr bool mongoUnsignedSubtractOverflow64(unsigned long long lhs,
2057:info:build                ^
2058:info:build src/mongo/platform/overflow_arithmetic.h:154:12: note: subexpression not valid in a constant expression
2059:info:build     return __builtin_sub_overflow(lhs, rhs, sum);
2060:info:build            ^
2061:info:build 12 errors generated.
2062:info:build scons: *** [build/MP/mongo/s/request_types/move_chunk_request.o] Error 1
2063:info:build 12 errors generated.
2064:info:build scons: *** [build/MP/mongo/s/request_types/set_shard_version_request.o] Error 1
2065:info:build 12 errors generated.
2066:info:build scons: *** [build/MP/mongo/s/request_types/add_shard_request_type.o] Error 1
2067:info:build 12 errors generated.
2068:info:build scons: *** [build/MP/mongo/s/request_types/balance_chunk_request_type.o] Error 1
2069:info:build 12 errors generated.
2070:info:build scons: *** [build/MP/mongo/s/catalog/type_shard.o] Error 1
2071:info:build 12 errors generated.
2072:info:build 12 errors generated.
2073:info:build 12 errors generated.
2074:info:build scons: *** [build/MP/mongo/s/request_types/shard_collection_gen.o] Error 1
2075:info:build scons: *** [build/MP/mongo/s/request_types/create_database_gen.o] Error 1
2076:info:build scons: *** [build/MP/mongo/s/chunk_version_gen.o] Error 1
2077:info:build 12 errors generated.
2078:info:build scons: *** [build/MP/mongo/s/request_types/get_database_version_gen.o] Error 1
2079:info:build 12 errors generated.
2080:info:build scons: *** [build/MP/mongo/s/request_types/clone_collection_options_from_primary_shard_gen.o] Error 1
2081:info:build 12 errors generated.
2082:info:build scons: *** [build/MP/mongo/s/request_types/wait_for_fail_point_gen.o] Error 1
2083:info:build 12 errors generated.
2084:info:build 12 errors generated.
2085:info:build scons: *** [build/MP/mongo/s/request_types/clear_jumbo_flag_gen.o] Error 1
2086:info:build scons: *** [build/MP/mongo/s/catalog/type_chunk_base_gen.o] Error 1
2087:info:build 12 errors generated.
2088:info:build scons: *** [build/MP/mongo/s/request_types/move_primary_gen.o] Error 1
2089:info:build scons: building terminated because of errors.
2090:info:build build/MP/mongo/s/request_types/split_chunk_request_type.o failed: Error 1
2091:info:build build/MP/mongo/s/catalog/type_tags.o failed: Error 1
2092:info:build build/MP/mongo/s/request_types/move_chunk_request.o failed: Error 1
2093:info:build build/MP/mongo/s/request_types/set_shard_version_request.o failed: Error 1
2094:info:build build/MP/mongo/s/request_types/add_shard_request_type.o failed: Error 1
2095:info:build build/MP/mongo/s/request_types/balance_chunk_request_type.o failed: Error 1
2096:info:build build/MP/mongo/s/catalog/type_shard.o failed: Error 1
2097:info:build build/MP/mongo/s/request_types/shard_collection_gen.o failed: Error 1
2098:info:build build/MP/mongo/s/request_types/create_database_gen.o failed: Error 1
2099:info:build build/MP/mongo/s/chunk_version_gen.o failed: Error 1
2100:info:build build/MP/mongo/s/request_types/get_database_version_gen.o failed: Error 1
2101:info:build build/MP/mongo/s/request_types/clone_collection_options_from_primary_shard_gen.o failed: Error 1
2102:info:build build/MP/mongo/s/request_types/wait_for_fail_point_gen.o failed: Error 1
2103:info:build build/MP/mongo/s/request_types/clear_jumbo_flag_gen.o failed: Error 1
2104:info:build build/MP/mongo/s/catalog/type_chunk_base_gen.o failed: Error 1
2105:info:build build/MP/mongo/s/request_types/move_primary_gen.o failed: Error 1
2106:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_mongodb/mongodb/work/mongodb-src-r4.2.3" && /opt/local/bin/python3.7 buildscripts/scons.py -j16 core mongobridge CC="/usr/bin/clang" CCFLAGS=" -arch x86_64" CPPPATH="/opt/local/include" CXX="/usr/bin/clang++" CXXFLAGS="-stdlib=libc++ -arch x86_64" LIBPATH="/opt/local/lib" LINKFLAGS="-Wl,-headerpad_max_install_names -arch x86_64" TARGET_ARCH=x86_64 --disable-warnings-as-errors --enable-http-client=on --libc++ --opt=size --release --ssl=on --use-sasl-client --use-system-pcre --use-system-snappy --use-system-sqlite --use-system-stemmer --use-system-yaml --use-system-zlib --use-system-zstd --wiredtiger=on --use-system-mongo-c=off --ssl-provider=native VARIANT_DIR=MP
2107:info:build Exit code: 2
2108:error:build Failed to build mongodb: command execution failed
2109:debug:build Error code: CHILDSTATUS 777 2
2110:debug:build Backtrace: command execution failed
2111:debug:build     while executing
2112:debug:build "system {*}$notty {*}$nice $fullcmdstring"
2113:debug:build     invoked from within
2114:debug:build "command_exec build"
2115:debug:build     (procedure "portbuild::build_main" line 8)
2116:debug:build     invoked from within
2117:debug:build "$procedure $targetname"
2118:error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_mongodb/mongodb/main.log for details.