Ticket #64197: log

File log, 287.2 KB (added by rdprdprdp (Richard Palmer), 2 years ago)

Build log of nvi;.

Line 
1version:1
2:debug:main Starting logging for nvi @1.81.6_6
3:debug:sysinfo macOS 12.0.1 (darwin/21.1.0) arch i386
4:debug:sysinfo MacPorts 2.7.1
5:debug:sysinfo Xcode 13.1
6:debug:sysinfo SDK 12
7:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 12.0
8:debug:main epoch: in tree: 0 installed: 0
9:debug:main ncurses 6.3_0 exists in the ports tree
10:debug:main ncurses 6.3_0  is the latest installed
11:debug:main ncurses 6.3_0  is active
12:debug:main Merging existing requested variants '' into variants
13:debug:main new fully merged portvariants:
14:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/devel/ncurses
15:debug:main OS darwin/21.1.0 (macOS 12.0.1) arch i386
16:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
17:debug:main adding the default universal variant
18:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
19:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
20:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
21:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
22:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
23:debug:main Running callback portstartupitem::add_notes
24:debug:main Finished running callback portstartupitem::add_notes
25:debug:main No need to upgrade! ncurses 6.3_0 >= ncurses 6.3_0
26:debug:main epoch: in tree: 0 installed: 0
27:debug:main db48 4.8.30_4 exists in the ports tree
28:debug:main db48 4.8.30_4  is the latest installed
29:debug:main db48 4.8.30_4  is active
30:debug:main Merging existing requested variants '' into variants
31:debug:main new fully merged portvariants:
32:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/databases/db48
33:debug:main OS darwin/21.1.0 (macOS 12.0.1) arch i386
34:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
35:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
36:debug:main muniversal: adding universal variant
37:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
38:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
39:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
40:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
41:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
42:debug:main Running callback portstartupitem::add_notes
43:debug:main Finished running callback portstartupitem::add_notes
44:debug:main No need to upgrade! db48 4.8.30_4 >= db48 4.8.30_4
45:msg:main --->  Computing dependencies for nvi:info:main .:debug:main nvi has no conflicts
46:debug:main Searching for dependency: ncurses
47:debug:main Found Dependency: receipt exists for ncurses
48:debug:main Searching for dependency: db48
49:debug:main Found Dependency: receipt exists for db48
50:debug:main Executing org.macports.main (nvi)
51:debug:main dropping privileges: euid changed to 502, egid changed to 501.
52:debug:archivefetch archivefetch phase started at Sun Dec 12 10:05:01 CST 2021
53:msg:archivefetch --->  Fetching archive for nvi
54:debug:archivefetch Executing org.macports.archivefetch (nvi)
55:debug:archivefetch euid/egid changed to: 0/0
56:debug:archivefetch chowned /opt/local/var/macports/incoming to macports
57:debug:archivefetch euid/egid changed to: 502/501
58:info:archivefetch --->  nvi-1.81.6_6.darwin_21.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
59:msg:archivefetch --->  Attempting to fetch nvi-1.81.6_6.darwin_21.x86_64.tbz2 from https://packages.macports.org/nvi
60:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
61:msg:archivefetch --->  Attempting to fetch nvi-1.81.6_6.darwin_21.x86_64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/nvi
62:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
63:msg:archivefetch --->  Attempting to fetch nvi-1.81.6_6.darwin_21.x86_64.tbz2 from https://ema.uk.packages.macports.org/nvi
64:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
65:debug:archivefetch Privilege de-escalation not attempted as not running as root.
66:debug:fetch fetch phase started at Sun Dec 12 10:05:02 CST 2021
67:notice:fetch --->  Fetching distfiles for nvi
68:debug:fetch Executing org.macports.fetch (nvi)
69:debug:fetch Privilege de-escalation not attempted as not running as root.
70:debug:checksum checksum phase started at Sun Dec 12 10:05:02 CST 2021
71:notice:checksum --->  Verifying checksums for nvi
72:debug:checksum Executing org.macports.checksum (nvi)
73:info:checksum --->  Checksumming nvi-1.81.6.tar.bz2
74:debug:checksum Calculated (md5) is 88d1e23115ee9f2961186b62e55f5704
75:debug:checksum Correct (md5) checksum for nvi-1.81.6.tar.bz2
76:debug:checksum Calculated (rmd160) is 0db8568bea96392d9a027044177c60317c8ade36
77:debug:checksum Correct (rmd160) checksum for nvi-1.81.6.tar.bz2
78:debug:checksum Calculated (sha256) is 3441b8e3247b2b6dd19b5fd38355fe6593b2a92e960ecb3dd00d676f63d06b59
79:debug:checksum Correct (sha256) checksum for nvi-1.81.6.tar.bz2
80:debug:checksum Privilege de-escalation not attempted as not running as root.
81:debug:extract extract phase started at Sun Dec 12 10:05:02 CST 2021
82:notice:extract --->  Extracting nvi
83:debug:extract setting option extract.cmd to /usr/bin/bzip2
84:debug:extract Executing org.macports.extract (nvi)
85:info:extract --->  Extracting nvi-1.81.6.tar.bz2
86:debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/nvi/nvi-1.81.6.tar.bz2'
87:debug:extract Environment:
88:debug:extract CC_PRINT_OPTIONS='YES'
89:debug:extract CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/.CC_PRINT_OPTIONS'
90:debug:extract CPATH='/opt/local/include'
91:debug:extract DEVELOPER_DIR='/Library/Developer/CommandLineTools'
92:debug:extract LIBRARY_PATH='/opt/local/lib'
93:debug:extract MACOSX_DEPLOYMENT_TARGET='12.0'
94:debug:extract SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
95:info:extract Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/nvi/nvi-1.81.6.tar.bz2' | /usr/bin/tar -xf -
96:debug:extract system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/nvi/nvi-1.81.6.tar.bz2' | /usr/bin/tar -xf -
97:debug:extract euid/egid changed to: 0/0
98:debug:extract chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work to macports
99:debug:extract euid/egid changed to: 502/501
100:debug:extract Privilege de-escalation not attempted as not running as root.
101:debug:patch patch phase started at Sun Dec 12 10:05:03 CST 2021
102:debug:patch Executing org.macports.patch (nvi)
103:notice:patch --->  Applying patches to nvi
104:info:patch --->  Applying patch-common__db.h
105:debug:patch Environment:
106:debug:patch CC_PRINT_OPTIONS='YES'
107:debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/.CC_PRINT_OPTIONS'
108:debug:patch CPATH='/opt/local/include'
109:debug:patch DEVELOPER_DIR='/Library/Developer/CommandLineTools'
110:debug:patch LIBRARY_PATH='/opt/local/lib'
111:debug:patch MACOSX_DEPLOYMENT_TARGET='12.0'
112:debug:patch SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
113:info:patch Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/editors/nvi/files/patch-common__db.h'
114:debug:patch system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/editors/nvi/files/patch-common__db.h'
115:info:patch patching file common/db.h
116:info:patch --->  Applying patch-common__key.h
117:debug:patch Environment:
118:debug:patch CC_PRINT_OPTIONS='YES'
119:debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/.CC_PRINT_OPTIONS'
120:debug:patch CPATH='/opt/local/include'
121:debug:patch DEVELOPER_DIR='/Library/Developer/CommandLineTools'
122:debug:patch LIBRARY_PATH='/opt/local/lib'
123:debug:patch MACOSX_DEPLOYMENT_TARGET='12.0'
124:debug:patch SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
125:info:patch Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/editors/nvi/files/patch-common__key.h'
126:debug:patch system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/editors/nvi/files/patch-common__key.h'
127:info:patch patching file common/key.h
128:info:patch --->  Applying patch-dist__port.h.in
129:debug:patch Environment:
130:debug:patch CC_PRINT_OPTIONS='YES'
131:debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/.CC_PRINT_OPTIONS'
132:debug:patch CPATH='/opt/local/include'
133:debug:patch DEVELOPER_DIR='/Library/Developer/CommandLineTools'
134:debug:patch LIBRARY_PATH='/opt/local/lib'
135:debug:patch MACOSX_DEPLOYMENT_TARGET='12.0'
136:debug:patch SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
137:info:patch Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/editors/nvi/files/patch-dist__port.h.in'
138:debug:patch system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/editors/nvi/files/patch-dist__port.h.in'
139:info:patch patching file dist/port.h.in
140:info:patch --->  Applying patch-ex_script.c.diff
141:debug:patch Environment:
142:debug:patch CC_PRINT_OPTIONS='YES'
143:debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/.CC_PRINT_OPTIONS'
144:debug:patch CPATH='/opt/local/include'
145:debug:patch DEVELOPER_DIR='/Library/Developer/CommandLineTools'
146:debug:patch LIBRARY_PATH='/opt/local/lib'
147:debug:patch MACOSX_DEPLOYMENT_TARGET='12.0'
148:debug:patch SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
149:info:patch Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/editors/nvi/files/patch-ex_script.c.diff'
150:debug:patch system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/editors/nvi/files/patch-ex_script.c.diff'
151:info:patch patching file ex/ex_script.c
152:info:patch --->  Applying patch-includes.diff
153:debug:patch Environment:
154:debug:patch CC_PRINT_OPTIONS='YES'
155:debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/.CC_PRINT_OPTIONS'
156:debug:patch CPATH='/opt/local/include'
157:debug:patch DEVELOPER_DIR='/Library/Developer/CommandLineTools'
158:debug:patch LIBRARY_PATH='/opt/local/lib'
159:debug:patch MACOSX_DEPLOYMENT_TARGET='12.0'
160:debug:patch SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
161:info:patch Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/editors/nvi/files/patch-includes.diff'
162:debug:patch system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/editors/nvi/files/patch-includes.diff'
163:info:patch patching file cl/cl_funcs.c
164:info:patch patching file cl/cl_main.c
165:info:patch patching file cl/cl_screen.c
166:info:patch patching file common/util.c
167:info:patch patching file ex/ex_shell.c
168:info:patch patching file vi/v_match.c
169:info:patch --->  Applying patch-common_msg.c
170:debug:patch Environment:
171:debug:patch CC_PRINT_OPTIONS='YES'
172:debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/.CC_PRINT_OPTIONS'
173:debug:patch CPATH='/opt/local/include'
174:debug:patch DEVELOPER_DIR='/Library/Developer/CommandLineTools'
175:debug:patch LIBRARY_PATH='/opt/local/lib'
176:debug:patch MACOSX_DEPLOYMENT_TARGET='12.0'
177:debug:patch SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
178:info:patch Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/editors/nvi/files/patch-common_msg.c'
179:debug:patch system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/editors/nvi/files/patch-common_msg.c'
180:info:patch patching file common/msg.c
181:info:patch --->  Applying patch-powerof2.diff
182:debug:patch Environment:
183:debug:patch CC_PRINT_OPTIONS='YES'
184:debug:patch CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/.CC_PRINT_OPTIONS'
185:debug:patch CPATH='/opt/local/include'
186:debug:patch DEVELOPER_DIR='/Library/Developer/CommandLineTools'
187:debug:patch LIBRARY_PATH='/opt/local/lib'
188:debug:patch MACOSX_DEPLOYMENT_TARGET='12.0'
189:debug:patch SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
190:info:patch Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/editors/nvi/files/patch-powerof2.diff'
191:debug:patch system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/editors/nvi/files/patch-powerof2.diff'
192:info:patch patching file common/exf.c
193:debug:patch Privilege de-escalation not attempted as not running as root.
194:debug:configure configure phase started at Sun Dec 12 10:05:03 CST 2021
195:notice:configure --->  Configuring nvi
196:debug:configure Preferred compilers: clang macports-clang-9.0 macports-clang-13 macports-clang-12 macports-clang-11 macports-clang-10
197:debug:configure Using compiler 'Xcode Clang'
198:debug:configure Executing org.macports.configure (nvi)
199:debug:configure Environment:
200:debug:configure CC='/usr/bin/clang'
201:debug:configure CC_PRINT_OPTIONS='YES'
202:debug:configure CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/.CC_PRINT_OPTIONS'
203:debug:configure CFLAGS='-pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch x86_64'
204:debug:configure CPATH='/opt/local/include'
205:debug:configure CPPFLAGS='-I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
206:debug:configure CXX='/usr/bin/clang++'
207:debug:configure CXXFLAGS='-pipe -Os -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch x86_64'
208:debug:configure DEVELOPER_DIR='/Library/Developer/CommandLineTools'
209:debug:configure F90FLAGS='-pipe -Os -m64'
210:debug:configure FCFLAGS='-pipe -Os -m64'
211:debug:configure FFLAGS='-pipe -Os -m64'
212:debug:configure INSTALL='/usr/bin/install -c'
213:debug:configure LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names -L/opt/local/lib/db48 -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch x86_64'
214:debug:configure LIBRARY_PATH='/opt/local/lib'
215:debug:configure MACOSX_DEPLOYMENT_TARGET='12.0'
216:debug:configure OBJC='/usr/bin/clang'
217:debug:configure OBJCFLAGS='-pipe -Os -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch x86_64'
218:debug:configure OBJCXX='/usr/bin/clang++'
219:debug:configure OBJCXXFLAGS='-pipe -Os -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch x86_64'
220:debug:configure SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
221:info:configure Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6/dist" && ./configure --prefix=/opt/local --program-prefix=n --without-x --mandir=/opt/local/share/man vi_cv_path_preserve=/var/tmp/vi.recover
222:debug:configure system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6/dist" && ./configure --prefix=/opt/local --program-prefix=n --without-x --mandir=/opt/local/share/man vi_cv_path_preserve=/var/tmp/vi.recover
223:info:configure checking for a BSD-compatible install... /usr/bin/install -c
224:info:configure checking whether build environment is sane... yes
225:info:configure checking for a thread-safe mkdir -p... ./install-sh -c -d
226:info:configure checking for gawk... no
227:info:configure checking for mawk... no
228:info:configure checking for nawk... no
229:info:configure checking for awk... awk
230:info:configure checking whether make sets $(MAKE)... yes
231:info:configure checking for a BSD-compatible install... /usr/bin/install -c
232:info:configure checking build system type... i386-apple-darwin21.1.0
233:info:configure checking host system type... i386-apple-darwin21.1.0
234:info:configure checking for style of include used by make... GNU
235:info:configure checking for gcc... /usr/bin/clang
236:info:configure checking for C compiler default output file name... a.out
237:info:configure checking whether the C compiler works... yes
238:info:configure checking whether we are cross compiling... no
239:info:configure checking for suffix of executables...
240:info:configure checking for suffix of object files... o
241:info:configure checking whether we are using the GNU C compiler... yes
242:info:configure checking whether /usr/bin/clang accepts -g... yes
243:info:configure checking for /usr/bin/clang option to accept ISO C89... none needed
244:info:configure checking dependency style of /usr/bin/clang... gcc3
245:info:configure checking for a sed that does not truncate output... /usr/bin/sed
246:info:configure checking for grep that handles long lines and -e... /usr/bin/grep
247:info:configure checking for egrep... /usr/bin/grep -E
248:info:configure checking for ld used by /usr/bin/clang... /Library/Developer/CommandLineTools/usr/bin/ld
249:info:configure checking if the linker (/Library/Developer/CommandLineTools/usr/bin/ld) is GNU ld... no
250:info:configure checking for /Library/Developer/CommandLineTools/usr/bin/ld option to reload object files... -r
251:info:configure checking for BSD-compatible nm... /usr/bin/nm -B
252:info:configure checking whether ln -s works... yes
253:info:configure checking how to recognize dependent libraries... pass_all
254:info:configure checking how to run the C preprocessor... /usr/bin/clang -E
255:info:configure checking for ANSI C header files... yes
256:info:configure checking for sys/types.h... yes
257:info:configure checking for sys/stat.h... yes
258:info:configure checking for stdlib.h... yes
259:info:configure checking for string.h... yes
260:info:configure checking for memory.h... yes
261:info:configure checking for strings.h... yes
262:info:configure checking for inttypes.h... yes
263:info:configure checking for stdint.h... yes
264:info:configure checking for unistd.h... yes
265:info:configure checking dlfcn.h usability... yes
266:info:configure checking dlfcn.h presence... yes
267:info:configure checking for dlfcn.h... yes
268:info:configure checking whether we are using the GNU C++ compiler... yes
269:info:configure checking whether /usr/bin/clang++ accepts -g... yes
270:info:configure checking dependency style of /usr/bin/clang++... gcc3
271:info:configure checking how to run the C++ preprocessor... /usr/bin/clang++ -E
272:info:configure checking for g77... no
273:info:configure checking for xlf... no
274:info:configure checking for f77... no
275:info:configure checking for frt... no
276:info:configure checking for pgf77... no
277:info:configure checking for cf77... no
278:info:configure checking for fort77... no
279:info:configure checking for fl32... no
280:info:configure checking for af77... no
281:info:configure checking for xlf90... no
282:info:configure checking for f90... no
283:info:configure checking for pgf90... no
284:info:configure checking for pghpf... no
285:info:configure checking for epcf90... no
286:info:configure checking for gfortran... no
287:info:configure checking for g95... no
288:info:configure checking for xlf95... no
289:info:configure checking for f95... no
290:info:configure checking for fort... no
291:info:configure checking for ifort... no
292:info:configure checking for ifc... no
293:info:configure checking for efc... no
294:info:configure checking for pgf95... no
295:info:configure checking for lf95... no
296:info:configure checking for ftn... no
297:info:configure checking whether we are using the GNU Fortran 77 compiler... no
298:info:configure checking whether  accepts -g... no
299:info:configure checking the maximum length of command line arguments... 786432
300:info:configure checking command to parse /usr/bin/nm -B output from /usr/bin/clang object... ok
301:info:configure checking for objdir... .libs
302:info:configure checking for ar... ar
303:info:configure checking for ranlib... ranlib
304:info:configure checking for strip... strip
305:info:configure checking if /usr/bin/clang supports -fno-rtti -fno-exceptions... yes
306:info:configure checking for /usr/bin/clang option to produce PIC... -fno-common
307:info:configure checking if /usr/bin/clang PIC flag -fno-common works... yes
308:info:configure checking if /usr/bin/clang static flag -static works... no
309:info:configure checking if /usr/bin/clang supports -c -o file.o... yes
310:info:configure checking whether the /usr/bin/clang linker (/Library/Developer/CommandLineTools/usr/bin/ld) supports shared libraries... yes
311:info:configure checking dynamic linker characteristics... darwin21.1.0 dyld
312:info:configure checking how to hardcode library paths into programs... immediate
313:info:configure checking whether stripping libraries is possible... yes
314:info:configure checking if libtool supports shared libraries... yes
315:info:configure checking whether to build shared libraries... yes
316:info:configure checking whether to build static libraries... yes
317:info:configure configure: creating libtool
318:info:configure appending configuration tag "CXX" to libtool
319:info:configure checking for ld used by /usr/bin/clang++... /Library/Developer/CommandLineTools/usr/bin/ld
320:info:configure checking if the linker (/Library/Developer/CommandLineTools/usr/bin/ld) is GNU ld... no
321:info:configure checking whether the /usr/bin/clang++ linker (/Library/Developer/CommandLineTools/usr/bin/ld) supports shared libraries... yes
322:info:configure checking for /usr/bin/clang++ option to produce PIC... -fno-common
323:info:configure checking if /usr/bin/clang++ PIC flag -fno-common works... yes
324:info:configure checking if /usr/bin/clang++ static flag -static works... no
325:info:configure checking if /usr/bin/clang++ supports -c -o file.o... yes
326:info:configure checking whether the /usr/bin/clang++ linker (/Library/Developer/CommandLineTools/usr/bin/ld) supports shared libraries... yes
327:info:configure checking dynamic linker characteristics... darwin21.1.0 dyld
328:info:configure checking how to hardcode library paths into programs... immediate
329:info:configure appending configuration tag "F77" to libtool
330:info:configure checking if --enable-debug option specified... no
331:info:configure checking for gcc... (cached) /usr/bin/clang
332:info:configure checking whether we are using the GNU C compiler... (cached) yes
333:info:configure checking whether /usr/bin/clang accepts -g... (cached) yes
334:info:configure checking for /usr/bin/clang option to accept ISO C89... (cached) none needed
335:info:configure checking dependency style of /usr/bin/clang... (cached) gcc3
336:info:configure checking whether recording of pathnames of libraries is enabled... yes
337:info:configure checking if --enable-trace option specified... no
338:info:configure checking for sh... /bin/sh
339:info:configure checking for sendmail... /usr/sbin/sendmail
340:info:configure checking for perl5... no
341:info:configure checking for perl... /usr/bin/perl
342:info:configure checking for preserve directory... (cached) /var/tmp/vi.recover
343:info:configure checking for fuser... /usr/bin/fuser
344:info:configure checking for lsof... /usr/sbin/lsof
345:info:configure checking for gawk... (cached) awk
346:info:configure checking for ar... /usr/bin/ar
347:info:configure checking for chmod... /bin/chmod
348:info:configure checking for cp... /bin/cp
349:info:configure checking for ln... /bin/ln
350:info:configure checking for mkdir... /bin/mkdir
351:info:configure checking for rm... /bin/rm
352:info:configure checking for ranlib... /usr/bin/ranlib
353:info:configure checking for strip... /usr/bin/strip
354:info:configure checking for X... disabled
355:info:configure checking if --enable-widechar option specified... no
356:info:configure checking langinfo.h usability... yes
357:info:configure checking langinfo.h presence... yes
358:info:configure checking for langinfo.h... yes
359:info:configure checking iconv.h usability... yes
360:info:configure checking iconv.h presence... yes
361:info:configure checking for iconv.h... yes
362:info:configure checking for iswblank... yes
363:info:configure checking if --enable-gtk option specified... no
364:info:configure checking if --enable-motif option specified... no
365:info:configure checking if --enable-threads option specified... no
366:info:configure checking if --enable-perlinterp option specified... no
367:info:configure checking if --enable-tclinterp option specified... no
368:info:configure checking for initscr in -lncurses... yes
369:info:configure checking ncurses.h usability... yes
370:info:configure checking ncurses.h presence... yes
371:info:configure checking for ncurses.h... yes
372:info:configure checking for tgetent in -lncurses... yes
373:info:configure checking for sys/mman.h... yes
374:info:configure checking for sys/select.h... yes
375:info:configure checking for ssize_t... yes
376:info:configure checking whether byte ordering is bigendian... no
377:info:configure checking for an ANSI C-conforming const... yes
378:info:configure checking for struct stat.st_blksize... yes
379:info:configure checking for mode_t... yes
380:info:configure checking for off_t... yes
381:info:configure checking for pid_t... yes
382:info:configure checking for size_t... yes
383:info:configure checking whether struct tm is in sys/time.h or time.h... time.h
384:info:configure checking for bsearch... yes
385:info:configure checking for gethostname... yes
386:info:configure checking for memchr... yes
387:info:configure checking for memset... yes
388:info:configure checking for mkstemp... yes
389:info:configure checking for mmap... yes
390:info:configure checking for strdup... yes
391:info:configure checking for strpbrk... yes
392:info:configure checking for snprintf... yes
393:info:configure checking for vsnprintf... yes
394:info:configure checking for select... yes
395:info:configure checking for setenv... yes
396:info:configure checking for strsep... yes
397:info:configure checking for unsetenv... yes
398:info:configure checking for stdlib.h... (cached) yes
399:info:configure checking for unistd.h... (cached) yes
400:info:configure checking for getpagesize... yes
401:info:configure checking for working mmap... yes
402:info:configure checking vfork.h usability... no
403:info:configure checking vfork.h presence... no
404:info:configure checking for vfork.h... no
405:info:configure checking for fork... yes
406:info:configure checking for vfork... yes
407:info:configure checking for working fork... yes
408:info:configure checking for working vfork... (cached) yes
409:info:configure checking for fcntl/flock... flock
410:info:configure checking for ftruncate/chsize... ftruncate
411:info:configure checking for tigetstr/tigetnum... yes
412:info:configure checking for waddnstr... yes
413:info:configure checking for beep... yes
414:info:configure checking for flash... yes
415:info:configure checking for idlok... yes
416:info:configure checking for keypad... yes
417:info:configure checking for newterm... yes
418:info:configure checking for setupterm... no
419:info:configure checking for broken gettimeofday system call... okay
420:info:configure checking for System V pty calls... no
421:info:configure checking for revoke system call... no
422:info:configure checking for int type sprintf return value... no
423:info:configure checking for u_char... yes
424:info:configure checking for u_short... yes
425:info:configure checking for u_int... yes
426:info:configure checking for u_long... yes
427:info:configure checking for u_int8_t... yes
428:info:configure checking for u_int16_t... yes
429:info:configure checking for int16_t... yes
430:info:configure checking for u_int32_t... yes
431:info:configure checking for int32_t... yes
432:info:configure checking return type of fprintf... void
433:info:configure checking fprintf prototype needed... no
434:info:configure checking if --enable-dynamic-loading option specified... no
435:info:configure checking if --disable-re option specified... bundled RE
436:info:configure configure: creating ./config.status
437:info:configure config.status: creating Makefile
438:info:configure config.status: creating port.h
439:info:configure config.status: creating pathnames.h
440:info:configure config.status: creating recover
441:info:configure config.status: creating config.h
442:info:configure config.status: executing depfiles commands
443:debug:configure Executing portconfigure::configure_finish
444:warn:configure Configuration logfiles contain indications of -Wimplicit-function-declaration; check that features were not accidentally disabled:
445:msg:configure   revoke: found in nvi-1.81.6/dist/config.log
446:msg:configure   grantpt: found in nvi-1.81.6/dist/config.log
447:msg:configure   setupterm: found in nvi-1.81.6/dist/config.log
448:msg:configure   sprintf: found in nvi-1.81.6/dist/config.log
449:msg:configure   exit: found in nvi-1.81.6/dist/config.log
450:debug:configure Privilege de-escalation not attempted as not running as root.
451:debug:build build phase started at Sun Dec 12 10:05:21 CST 2021
452:notice:build --->  Building nvi
453:debug:build Executing org.macports.build (nvi)
454:debug:build Environment:
455:debug:build CC_PRINT_OPTIONS='YES'
456:debug:build CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/.CC_PRINT_OPTIONS'
457:debug:build CPATH='/opt/local/include'
458:debug:build DEVELOPER_DIR='/Library/Developer/CommandLineTools'
459:debug:build LIBRARY_PATH='/opt/local/lib'
460:debug:build MACOSX_DEPLOYMENT_TARGET='12.0'
461:debug:build SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
462:info:build Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6/dist" && /usr/bin/make -j8 -w all
463:debug:build system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6/dist" && /usr/bin/make -j8 -w all
464:info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6/dist'
465:info:build /Library/Developer/CommandLineTools/usr/bin/make  all-am
466:info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6/dist'
467:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o api.lo `test -f './../common/api.c' || echo './'`./../common/api.c
468:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o conv.lo `test -f './../common/conv.c' || echo './'`./../common/conv.c
469:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o cut.lo `test -f './../common/cut.c' || echo './'`./../common/cut.c
470:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o delete.lo `test -f './../common/delete.c' || echo './'`./../common/delete.c
471:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex.lo `test -f './../ex/ex.c' || echo './'`./../ex/ex.c
472:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_abbrev.lo `test -f './../ex/ex_abbrev.c' || echo './'`./../ex/ex_abbrev.c
473:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_append.lo `test -f './../ex/ex_append.c' || echo './'`./../ex/ex_append.c
474:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_args.lo `test -f './../ex/ex_args.c' || echo './'`./../ex/ex_args.c
475:info:build mkdir .libs
476:info:build mkdir .libs
477:info:build mkdir .libs
478:info:build mkdir: .libs: File exists
479:info:build mkdir .libs
480:info:build mkdir: .libs: File exists
481:info:build mkdir: .libs: File exists
482:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/cut.c  -fno-common -DPIC -o .libs/cut.o
483:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/conv.c  -fno-common -DPIC -o .libs/conv.o
484:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/api.c  -fno-common -DPIC -o .libs/api.o
485:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/delete.c  -fno-common -DPIC -o .libs/delete.o
486:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex.c  -fno-common -DPIC -o .libs/ex.o
487:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_abbrev.c  -fno-common -DPIC -o .libs/ex_abbrev.o
488:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_append.c  -fno-common -DPIC -o .libs/ex_append.o
489:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_args.c  -fno-common -DPIC -o .libs/ex_args.o
490:info:build ./../common/api.c:85:2: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
491:info:build         CHAR2INT(sp, line, len, wbp, wblen);
492:info:build         ^            ~~~~
493:info:build ./../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
494:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
495:info:build     ^                       ~
496:info:build ./../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
497:info:build     (w = n, wlen = nlen, 0)
498:info:build        ^ ~
499:info:build ./../common/api.c:309:3: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
500:info:build                 CHAR2INT(sp, file, strlen(file) + 1, wp, wlen);
501:info:build                 ^            ~~~~
502:info:build ./../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
503:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
504:info:build     ^                       ~
505:info:build ./../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
506:info:build     (w = n, wlen = nlen, 0)
507:info:build        ^ ~
508:info:build ./../common/api.c:375:2: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
509:info:build         CHAR2INT(sp, name, strlen(name) + 1, wp, wlen);
510:info:build         ^            ~~~~
511:info:build ./../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
512:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
513:info:build     ^                       ~
514:info:build ./../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
515:info:build     (w = n, wlen = nlen, 0)
516:info:build        ^ ~
517:info:build ./../common/api.c:377:2: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
518:info:build         CHAR2INT(sp, map, len, wp, wlen);
519:info:build         ^            ~~~
520:info:build ./../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
521:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
522:info:build     ^                       ~
523:info:build ./../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
524:info:build     (w = n, wlen = nlen, 0)
525:info:build        ^ ~
526:info:build ./../common/api.c:396:2: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
527:info:build         CHAR2INT(sp, name, strlen(name) + 1, wp, wlen);
528:info:build         ^            ~~~~
529:info:build ./../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
530:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
531:info:build     ^                       ~
532:info:build ./../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
533:info:build     (w = n, wlen = nlen, 0)
534:info:build        ^ ~
535:info:build ./../common/api.c:426:41: warning: passing 'CHAR_T *const' (aka 'unsigned char *const') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
536:info:build                 MALLOC_RET(sp, *value, char *, STRLEN(op->name) + 2 + 1);
537:info:build                                                       ^~~~~~~~
538:info:build ./../common/mem.h:185:24: note: expanded from macro 'MALLOC_RET'
539:info:build         if ((p = (cast)malloc(size)) == NULL) {                         \
540:info:build                               ^~~~
541:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
542:info:build size_t   strlen(const char *__s);
543:info:build                             ^
544:info:build ./../common/api.c:439:15: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion]
545:info:build                         value[0] = '\0';
546:info:build                                    ^~~~
547:info:build ./../common/api.c:475:19: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
548:info:build                 a.len = SPRINTF(bp, 64, L("%s"WS), bool_value ? "" : "no", name);
549:info:build                                 ^~
550:info:build ./../common/multibyte.h:37:18: note: expanded from macro 'SPRINTF'
551:info:build #define SPRINTF         snprintf
552:info:build                         ^
553:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
554:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
555:info:build                             ^~~
556:info:build ./../common/api.c:479:19: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
557:info:build                 a.len = SPRINTF(bp, 64, L(""WS"=%lu"), name, num_value);
558:info:build                                 ^~
559:info:build ./../common/multibyte.h:37:18: note: expanded from macro 'SPRINTF'
560:info:build #define SPRINTF         snprintf
561:info:build                         ^
562:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
563:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
564:info:build                             ^~~
565:info:build ./../common/api.c:483:19: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
566:info:build                 a.len = SPRINTF(bp, 1024, L(""WS"=%s"), name, str_value);
567:info:build                                 ^~
568:info:build ./../common/multibyte.h:37:18: note: expanded from macro 'SPRINTF'
569:info:build #define SPRINTF         snprintf
570:info:build                         ^
571:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
572:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
573:info:build                             ^~~
574:info:build ./../ex/ex_args.c:65:4: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
575:info:build                         CHAR2INT(sp, sp->cargv[1], strlen(sp->cargv[1]) + 1,
576:info:build                         ^            ~~~~~~~~~~~~
577:info:build ./../ex/../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
578:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
579:info:build     ^                       ~
580:info:build ./../ex/../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
581:info:build     (w = n, wlen = nlen, 0)
582:info:build        ^ ~
583:info:build ./../common/api.c:514:2: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
584:info:build         CHAR2INT(sp, cmd, strlen(cmd)+1, wp, wlen);
585:info:build         ^            ~~~
586:info:build ./../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
587:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
588:info:build     ^                       ~
589:info:build ./../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
590:info:build     (w = n, wlen = nlen, 0)
591:info:build        ^ ~
592:info:build ./../ex/ex_args.c:95:4: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
593:info:build                         INT2CHAR(sp, argv[0]->bp, argv[0]->len, np, nlen);
594:info:build                         ^            ~~~~~~~~~~~
595:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
596:info:build     (n = w, nlen = wlen, 0)
597:info:build        ^ ~
598:info:build ./../common/api.c:560:2: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
599:info:build         CHAR2INT(sp, search, slen + 1, wp, wlen);
600:info:build         ^            ~~~~~~
601:info:build ./../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
602:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
603:info:build     ^                       ~
604:info:build ./../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
605:info:build     (w = n, wlen = nlen, 0)
606:info:build        ^ ~
607:info:build ./../common/api.c:564:2: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
608:info:build         CHAR2INT(sp, msg, mlen + 1, wp, wlen);
609:info:build         ^            ~~~
610:info:build ./../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
611:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
612:info:build     ^                       ~
613:info:build ./../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
614:info:build     (w = n, wlen = nlen, 0)
615:info:build        ^ ~
616:info:build ./../ex/ex_args.c:148:2: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
617:info:build         INT2CHAR(sp, cmdp->argv[0]->bp, cmdp->argv[0]->len + 1, np, nlen);
618:info:build         ^            ~~~~~~~~~~~~~~~~~
619:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
620:info:build     (n = w, nlen = wlen, 0)
621:info:build        ^ ~
622:info:build ./../ex/ex_args.c:189:3: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
623:info:build                 CHAR2INT(sp, sp->cargv[-1], strlen(sp->cargv[-1]) + 1,
624:info:build                 ^            ~~~~~~~~~~~~~
625:info:build ./../ex/../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
626:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
627:info:build     ^                       ~
628:info:build ./../ex/../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
629:info:build     (w = n, wlen = nlen, 0)
630:info:build        ^ ~
631:info:build ./../ex/ex_args.c:324:4: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
632:info:build                         INT2CHAR(sp, cmdp->argv[0]->bp, cmdp->argv[0]->len,
633:info:build                         ^            ~~~~~~~~~~~~~~~~~
634:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
635:info:build     (n = w, nlen = wlen, 0)
636:info:build        ^ ~
637:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/conv.c -o conv.o >/dev/null 2>&1
638:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_abbrev.c -o ex_abbrev.o >/dev/null 2>&1
639:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_append.c -o ex_append.o >/dev/null 2>&1
640:info:build ./../ex/ex.c:2124:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
641:info:build                                 else {
642:info:build                                 ^
643:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/delete.c -o delete.o >/dev/null 2>&1
644:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/cut.c -o cut.o >/dev/null 2>&1
645:info:build 5 warnings generated.
646:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_args.c -o ex_args.o >/dev/null 2>&1
647:info:build 13 warnings generated.
648:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/api.c -o api.o >/dev/null 2>&1
649:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_argv.lo `test -f './../ex/ex_argv.c' || echo './'`./../ex/ex_argv.c
650:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_at.lo `test -f './../ex/ex_at.c' || echo './'`./../ex/ex_at.c
651:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_bang.lo `test -f './../ex/ex_bang.c' || echo './'`./../ex/ex_bang.c
652:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_cd.lo `test -f './../ex/ex_cd.c' || echo './'`./../ex/ex_cd.c
653:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_cmd.lo `test -f './../ex/ex_cmd.c' || echo './'`./../ex/ex_cmd.c
654:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_cscope.lo `test -f './../ex/ex_cscope.c' || echo './'`./../ex/ex_cscope.c
655:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_argv.c  -fno-common -DPIC -o .libs/ex_argv.o
656:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_at.c  -fno-common -DPIC -o .libs/ex_at.o
657:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_bang.c  -fno-common -DPIC -o .libs/ex_bang.o
658:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_delete.lo `test -f './../ex/ex_delete.c' || echo './'`./../ex/ex_delete.c
659:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_cd.c  -fno-common -DPIC -o .libs/ex_cd.o
660:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_cmd.c  -fno-common -DPIC -o .libs/ex_cmd.o
661:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_cscope.c  -fno-common -DPIC -o .libs/ex_cscope.o
662:info:build ./../ex/ex_at.c:65:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
663:info:build                 ex_emsg(sp, KEY_NAME(sp, name), EXM_EMPTYBUF);
664:info:build                             ^~~~~~~~~~~~~~~~~~
665:info:build ./../ex/../common/gs.h:99:2: note: expanded from macro 'KEY_NAME'
666:info:build         ((UCHAR_T)(ch) <= MAX_FAST_KEY ?                                \
667:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
668:info:build ./../ex/extern.h:119:32: note: passing argument to parameter here
669:info:build void ex_emsg __P((SCR *, char *, exm_t));
670:info:build                                ^
671:info:build ./../ex/ex_bang.c:108:6: warning: add explicit braces to avoid dangling else [-Wdangling-else]
672:info:build                         } else if (O_ISSET(sp, O_WARN) &&
673:info:build                           ^
674:info:build ./../ex/ex_bang.c:115:3: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
675:info:build                 INT2CHAR(sp, ap->bp, ap->len+1, np, nlen);
676:info:build                 ^            ~~~~~~
677:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
678:info:build     (n = w, nlen = wlen, 0)
679:info:build        ^ ~
680:info:build ./../ex/ex_argv.c:219:4: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
681:info:build                         INT2CHAR(sp, bp + SHELLOFFSET,
682:info:build                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
683:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
684:info:build     (n = w, nlen = wlen, 0)
685:info:build        ^ ~
686:info:build ./../ex/ex_argv.c:220:13: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
687:info:build                                  STRLEN(bp + SHELLOFFSET) + 1, np, nlen);
688:info:build                                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
689:info:build ./../ex/../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
690:info:build     (n = w, nlen = wlen, 0)
691:info:build                    ^~~~
692:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
693:info:build size_t   strlen(const char *__s);
694:info:build                             ^
695:info:build ./../ex/ex_argv.c:335:25: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
696:info:build                         len += tlen = STRLEN(exp->lastbcomm);
697:info:build                                              ^~~~~~~~~~~~~~
698:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
699:info:build size_t   strlen(const char *__s);
700:info:build                             ^
701:info:build ./../ex/ex_argv.c:354:4: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
702:info:build                         CHAR2INT(sp, t, tlen, wp, wlen);
703:info:build                         ^            ~
704:info:build ./../ex/../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
705:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
706:info:build     ^                       ~
707:info:build ./../ex/../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
708:info:build     (w = n, wlen = nlen, 0)
709:info:build        ^ ~
710:info:build ./../ex/ex_argv.c:369:4: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
711:info:build                         CHAR2INT(sp, t, tlen, wp, wlen);
712:info:build                         ^            ~
713:info:build ./../ex/../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
714:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
715:info:build     ^                       ~
716:info:build ./../ex/../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
717:info:build     (w = n, wlen = nlen, 0)
718:info:build        ^ ~
719:info:build ./../ex/ex_argv.c:564:4: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
720:info:build                         CHAR2INT(sp, dname, dlen, wp, wlen);
721:info:build                         ^            ~~~~~
722:info:build ./../ex/../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
723:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
724:info:build     ^                       ~
725:info:build ./../ex/../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
726:info:build     (w = n, wlen = nlen, 0)
727:info:build        ^ ~
728:info:build ./../ex/ex_argv.c:570:3: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char [1024]' converts between pointers to integer types with different sign [-Wpointer-sign]
729:info:build                 CHAR2INT(sp, dp->d_name, len + 1, wp, wlen);
730:info:build                 ^            ~~~~~~~~~~
731:info:build ./../ex/../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
732:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
733:info:build     ^                       ~
734:info:build ./../ex/../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
735:info:build     (w = n, wlen = nlen, 0)
736:info:build        ^ ~
737:info:build ./../ex/ex_argv.c:599:17: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
738:info:build         return (STRCMP((*(ARGS **)a)->bp, (*(ARGS **)b)->bp));
739:info:build                        ^~~~~~~~~~~~~~~~~
740:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:77:25: note: passing argument to parameter '__s1' here
741:info:build int      strcmp(const char *__s1, const char *__s2);
742:info:build                             ^
743:info:build ./../ex/ex_argv.c:599:36: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
744:info:build         return (STRCMP((*(ARGS **)a)->bp, (*(ARGS **)b)->bp));
745:info:build                                           ^~~~~~~~~~~~~~~~~
746:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:77:43: note: passing argument to parameter '__s2' here
747:info:build int      strcmp(const char *__s1, const char *__s2);
748:info:build                                               ^
749:info:build ./../ex/ex_argv.c:663:16: warning: 'vfork' is deprecated: Use posix_spawn or fork [-Wdeprecated-declarations]
750:info:build         switch (pid = vfork()) {
751:info:build                       ^
752:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/unistd.h:604:1: note: 'vfork' has been explicitly marked deprecated here
753:info:build __deprecated_msg("Use posix_spawn or fork")
754:info:build ^
755:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/sys/cdefs.h:208:48: note: expanded from macro '__deprecated_msg'
756:info:build         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
757:info:build                                                       ^
758:info:build ./../ex/ex_argv.c:686:3: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
759:info:build                 INT2CHAR(sp, bp, STRLEN(bp)+1, np, nlen);
760:info:build                 ^            ~~
761:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
762:info:build     (n = w, nlen = wlen, 0)
763:info:build        ^ ~
764:info:build ./../ex/ex_argv.c:686:27: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
765:info:build                 INT2CHAR(sp, bp, STRLEN(bp)+1, np, nlen);
766:info:build                                         ^~
767:info:build ./../ex/../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
768:info:build     (n = w, nlen = wlen, 0)
769:info:build                    ^~~~
770:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
771:info:build size_t   strlen(const char *__s);
772:info:build                             ^
773:info:build 2 warnings generated.
774:info:build 1 warning generated.
775:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_bang.c -o ex_bang.o >/dev/null 2>&1
776:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_at.c -o ex_at.o >/dev/null 2>&1
777:info:build ./../ex/ex_cmd.c:53:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
778:info:build         {L("\004"),     ex_pr,          E_ADDR2,
779:info:build            ^~~~~~
780:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
781:info:build #define L(ch)           ch
782:info:build                         ^~
783:info:build ./../ex/ex_cmd.c:58:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
784:info:build         {L("!"),                ex_bang,        E_ADDR2_NONE|E_SECURE,
785:info:build            ^~~
786:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
787:info:build #define L(ch)           ch
788:info:build                         ^~
789:info:build ./../ex/ex_cmd.c:63:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
790:info:build         {L("#"),                ex_number,      E_ADDR2|E_CLRFLAG,
791:info:build            ^~~
792:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
793:info:build #define L(ch)           ch
794:info:build                         ^~
795:info:build ./../ex/ex_cmd.c:68:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
796:info:build         {L("&"),                ex_subagain,    E_ADDR2|E_ADDR_ZERO,
797:info:build            ^~~
798:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
799:info:build #define L(ch)           ch
800:info:build                         ^~
801:info:build ./../ex/ex_cmd.c:73:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
802:info:build         {L("*"),                ex_at,          0,
803:info:build            ^~~
804:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
805:info:build #define L(ch)           ch
806:info:build                         ^~
807:info:build ./../ex/ex_cmd.c:78:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
808:info:build         {L("<"),                ex_shiftl,      E_ADDR2|E_AUTOPRINT,
809:info:build            ^~~
810:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
811:info:build #define L(ch)           ch
812:info:build                         ^~
813:info:build ./../ex/ex_cmd.c:83:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
814:info:build         {L("="),                ex_equal,       E_ADDR1|E_ADDR_ZERO|E_ADDR_ZERODEF,
815:info:build            ^~~
816:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
817:info:build #define L(ch)           ch
818:info:build                         ^~
819:info:build ./../ex/ex_cmd.c:88:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
820:info:build         {L(">"),                ex_shiftr,      E_ADDR2|E_AUTOPRINT,
821:info:build            ^~~
822:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
823:info:build #define L(ch)           ch
824:info:build                         ^~
825:info:build ./../ex/ex_cmd.c:93:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
826:info:build         {L("@"),                ex_at,          E_ADDR2,
827:info:build            ^~~
828:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
829:info:build #define L(ch)           ch
830:info:build                         ^~
831:info:build ./../ex/ex_cmd.c:98:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
832:info:build         {L("append"),   ex_append,      E_ADDR1|E_ADDR_ZERO|E_ADDR_ZERODEF,
833:info:build            ^~~~~~~~
834:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
835:info:build #define L(ch)           ch
836:info:build                         ^~
837:info:build ./../ex/ex_cmd.c:103:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
838:info:build         {L("abbreviate"),       ex_abbr,        0,
839:info:build            ^~~~~~~~~~~~
840:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
841:info:build #define L(ch)           ch
842:info:build                         ^~
843:info:build ./../ex/ex_cmd.c:108:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
844:info:build         {L("args"),     ex_args,        0,
845:info:build            ^~~~~~
846:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
847:info:build #define L(ch)           ch
848:info:build                         ^~
849:info:build ./../ex/ex_cmd.c:113:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
850:info:build         {L("bg"),               ex_bg,          E_VIONLY,
851:info:build            ^~~~
852:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
853:info:build #define L(ch)           ch
854:info:build                         ^~
855:info:build ./../ex/ex_cmd.c:118:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
856:info:build         {L("change"),   ex_change,      E_ADDR2|E_ADDR_ZERODEF,
857:info:build            ^~~~~~~~
858:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
859:info:build #define L(ch)           ch
860:info:build                         ^~
861:info:build ./../ex/ex_cmd.c:123:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
862:info:build         {L("cd"),               ex_cd,          0,
863:info:build            ^~~~
864:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
865:info:build #define L(ch)           ch
866:info:build                         ^~
867:info:build ./../ex/ex_cmd.c:128:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
868:info:build         {L("chdir"),    ex_cd,          0,
869:info:build            ^~~~~~~
870:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
871:info:build #define L(ch)           ch
872:info:build                         ^~
873:info:build ./../ex/ex_cmd.c:133:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
874:info:build         {L("copy"),     ex_copy,        E_ADDR2|E_AUTOPRINT,
875:info:build            ^~~~~~
876:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
877:info:build #define L(ch)           ch
878:info:build                         ^~
879:info:build ./../ex/ex_cmd.c:138:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
880:info:build         {L("cscope"),      ex_cscope,      0,
881:info:build            ^~~~~~~~
882:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
883:info:build #define L(ch)           ch
884:info:build                         ^~
885:info:build ./../ex/ex_cmd.c:148:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
886:info:build         {L("delete"),   ex_delete,      E_ADDR2|E_AUTOPRINT,
887:info:build            ^~~~~~~~
888:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
889:info:build #define L(ch)           ch
890:info:build                         ^~
891:info:build ./../ex/ex_cmd.c:153:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
892:info:build         {L("display"),  ex_display,     0,
893:info:build            ^~~~~~~~~
894:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
895:info:build #define L(ch)           ch
896:info:build                         ^~
897:info:build ./../ex/ex_cmd.c:158:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
898:info:build         {L("edit"),     ex_edit,        E_NEWSCREEN,
899:info:build            ^~~~~~
900:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
901:info:build #define L(ch)           ch
902:info:build                         ^~
903:info:build ./../ex/ex_cmd.c:163:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
904:info:build         {L("ex"),               ex_edit,        E_NEWSCREEN,
905:info:build            ^~~~
906:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
907:info:build #define L(ch)           ch
908:info:build                         ^~
909:info:build ./../ex/ex_cmd.c:168:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
910:info:build         {L("exusage"),  ex_usage,       0,
911:info:build            ^~~~~~~~~
912:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
913:info:build #define L(ch)           ch
914:info:build                         ^~
915:info:build ./../ex/ex_cmd.c:173:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
916:info:build         {L("file"),     ex_file,        0,
917:info:build            ^~~~~~
918:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
919:info:build #define L(ch)           ch
920:info:build                         ^~
921:info:build ./../ex/ex_cmd.c:178:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
922:info:build         {L("fg"),               ex_fg,          E_NEWSCREEN|E_VIONLY,
923:info:build            ^~~~
924:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
925:info:build #define L(ch)           ch
926:info:build                         ^~
927:info:build ./../ex/ex_cmd.c:183:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
928:info:build         {L("global"),   ex_global,      E_ADDR2_ALL,
929:info:build            ^~~~~~~~
930:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
931:info:build #define L(ch)           ch
932:info:build                         ^~
933:info:build ./../ex/ex_cmd.c:188:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
934:info:build         {L("help"),     ex_help,        0,
935:info:build            ^~~~~~
936:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
937:info:build #define L(ch)           ch
938:info:build                         ^~
939:info:build ./../ex/ex_cmd.c:193:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
940:info:build         {L("insert"),   ex_insert,      E_ADDR1|E_ADDR_ZERO|E_ADDR_ZERODEF,
941:info:build            ^~~~~~~~
942:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
943:info:build #define L(ch)           ch
944:info:build                         ^~
945:info:build ./../ex/ex_cmd.c:198:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
946:info:build         {L("join"),     ex_join,        E_ADDR2|E_AUTOPRINT,
947:info:build            ^~~~~~
948:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
949:info:build #define L(ch)           ch
950:info:build                         ^~
951:info:build ./../ex/ex_cmd.c:203:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
952:info:build         {L("k"),                ex_mark,        E_ADDR1,
953:info:build            ^~~
954:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
955:info:build #define L(ch)           ch
956:info:build                         ^~
957:info:build ./../ex/ex_cmd.c:208:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
958:info:build         {L("list"),     ex_list,        E_ADDR2|E_CLRFLAG,
959:info:build            ^~~~~~
960:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
961:info:build #define L(ch)           ch
962:info:build                         ^~
963:info:build ./../ex/ex_cmd.c:213:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
964:info:build         {L("move"),     ex_move,        E_ADDR2|E_AUTOPRINT,
965:info:build            ^~~~~~
966:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
967:info:build #define L(ch)           ch
968:info:build                         ^~
969:info:build ./../ex/ex_cmd.c:218:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
970:info:build         {L("mark"),     ex_mark,        E_ADDR1,
971:info:build            ^~~~~~
972:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
973:info:build #define L(ch)           ch
974:info:build                         ^~
975:info:build ./../ex/ex_cmd.c:223:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
976:info:build         {L("map"),              ex_map,         0,
977:info:build            ^~~~~
978:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
979:info:build #define L(ch)           ch
980:info:build                         ^~
981:info:build ./../ex/ex_cmd.c:228:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
982:info:build         {L("mkexrc"),   ex_mkexrc,      0,
983:info:build            ^~~~~~~~
984:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
985:info:build #define L(ch)           ch
986:info:build                         ^~
987:info:build ./../ex/ex_cmd.c:233:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
988:info:build         {L("next"),     ex_next,        E_NEWSCREEN,
989:info:build            ^~~~~~
990:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
991:info:build #define L(ch)           ch
992:info:build                         ^~
993:info:build ./../ex/ex_cmd.c:238:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
994:info:build         {L("number"),   ex_number,      E_ADDR2|E_CLRFLAG,
995:info:build            ^~~~~~~~
996:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
997:info:build #define L(ch)           ch
998:info:build                         ^~
999:info:build ./../ex/ex_cmd.c:243:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
1000:info:build         {L("open"),     ex_open,        E_ADDR1,
1001:info:build            ^~~~~~
1002:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1003:info:build #define L(ch)           ch
1004:info:build                         ^~
1005:info:build ./../ex/ex_cmd.c:248:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
1006:info:build         {L("print"),    ex_pr,          E_ADDR2|E_CLRFLAG,
1007:info:build            ^~~~~~~
1008:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1009:info:build #define L(ch)           ch
1010:info:build                         ^~
1011:info:build ./../ex/ex_cmd.c:253:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
1012:info:build         {L("perl"),     ex_perl,        E_ADDR2_ALL|E_ADDR_ZERO|
1013:info:build            ^~~~~~
1014:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1015:info:build #define L(ch)           ch
1016:info:build                         ^~
1017:info:build ./../ex/ex_cmd.c:259:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
1018:info:build         {L("perldo"),   ex_perl,        E_ADDR2|E_ADDR_ZERO|
1019:info:build            ^~~~~~~~
1020:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1021:info:build #define L(ch)           ch
1022:info:build                         ^~
1023:info:build ./../ex/ex_cmd.c:265:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
1024:info:build         {L("preserve"), ex_preserve,    0,
1025:info:build            ^~~~~~~~~~
1026:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1027:info:build #define L(ch)           ch
1028:info:build                         ^~
1029:info:build ./../ex/ex_cmd.c:270:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
1030:info:build         {L("previous"), ex_prev,        E_NEWSCREEN,
1031:info:build            ^~~~~~~~~~
1032:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1033:info:build #define L(ch)           ch
1034:info:build                         ^~
1035:info:build ./../ex/ex_cmd.c:275:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
1036:info:build         {L("put"),              ex_put,
1037:info:build            ^~~~~
1038:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1039:info:build #define L(ch)           ch
1040:info:build                         ^~
1041:info:build ./../ex/ex_cmd.c:281:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
1042:info:build         {L("quit"),     ex_quit,        0,
1043:info:build            ^~~~~~
1044:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1045:info:build #define L(ch)           ch
1046:info:build                         ^~
1047:info:build ./../ex/ex_cmd.c:286:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
1048:info:build         {L("read"),     ex_read,        E_ADDR1|E_ADDR_ZERO|E_ADDR_ZERODEF,
1049:info:build            ^~~~~~
1050:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1051:info:build #define L(ch)           ch
1052:info:build                         ^~
1053:info:build ./../ex/ex_cmd.c:291:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
1054:info:build         {L("recover"),  ex_recover,     0,
1055:info:build            ^~~~~~~~~
1056:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1057:info:build #define L(ch)           ch
1058:info:build                         ^~
1059:info:build ./../ex/ex_cmd.c:296:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
1060:info:build         {L("resize"),   ex_resize,      E_VIONLY,
1061:info:build            ^~~~~~~~
1062:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1063:info:build #define L(ch)           ch
1064:info:build                         ^~
1065:info:build ./../ex/ex_cmd.c:301:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
1066:info:build         {L("rewind"),   ex_rew,         0,
1067:info:build            ^~~~~~~~
1068:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1069:info:build #define L(ch)           ch
1070:info:build                         ^~
1071:info:build ./../ex/ex_cmd.c:311:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
1072:info:build         {L("s"),                ex_s,           E_ADDR2|E_ADDR_ZERO,
1073:info:build            ^~~
1074:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1075:info:build #define L(ch)           ch
1076:info:build                         ^~
1077:info:build ./../ex/ex_cmd.c:316:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
1078:info:build         {L("script"),   ex_script,      E_SECURE,
1079:info:build            ^~~~~~~~
1080:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1081:info:build #define L(ch)           ch
1082:info:build                         ^~
1083:info:build ./../ex/ex_cmd.c:321:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
1084:info:build         {L("set"),              ex_set,         0,
1085:info:build            ^~~~~
1086:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1087:info:build #define L(ch)           ch
1088:info:build                         ^~
1089:info:build ./../ex/ex_cmd.c:326:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
1090:info:build         {L("shell"),    ex_shell,       E_SECURE,
1091:info:build            ^~~~~~~
1092:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1093:info:build #define L(ch)           ch
1094:info:build                         ^~
1095:info:build ./../ex/ex_cmd.c:331:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
1096:info:build         {L("source"),   ex_source,      0,
1097:info:build            ^~~~~~~~
1098:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1099:info:build #define L(ch)           ch
1100:info:build                         ^~
1101:info:build ./../ex/ex_cmd.c:336:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
1102:info:build         {L("stop"),     ex_stop,        E_SECURE,
1103:info:build            ^~~~~~
1104:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1105:info:build #define L(ch)           ch
1106:info:build                         ^~
1107:info:build ./../ex/ex_cmd.c:341:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
1108:info:build         {L("suspend"),  ex_stop,        E_SECURE,
1109:info:build            ^~~~~~~~~
1110:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1111:info:build #define L(ch)           ch
1112:info:build                         ^~
1113:info:build ./../ex/ex_cmd.c:346:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
1114:info:build         {L("t"),                ex_copy,        E_ADDR2|E_AUTOPRINT,
1115:info:build            ^~~
1116:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1117:info:build #define L(ch)           ch
1118:info:build                         ^~
1119:info:build ./../ex/ex_cmd.c:351:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
1120:info:build         {L("tag"),              ex_tag_push,    E_NEWSCREEN,
1121:info:build            ^~~~~
1122:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1123:info:build #define L(ch)           ch
1124:info:build                         ^~
1125:info:build ./../ex/ex_cmd.c:356:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
1126:info:build         {L("tagnext"),  ex_tag_next,    0,
1127:info:build            ^~~~~~~~~
1128:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1129:info:build #define L(ch)           ch
1130:info:build                         ^~
1131:info:build ./../ex/ex_cmd.c:361:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
1132:info:build         {L("tagpop"),   ex_tag_pop,     0,
1133:info:build            ^~~~~~~~
1134:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1135:info:build #define L(ch)           ch
1136:info:build                         ^~
1137:info:build ./../ex/ex_cmd.c:366:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
1138:info:build         {L("tagprev"),  ex_tag_prev,    0,
1139:info:build            ^~~~~~~~~
1140:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1141:info:build #define L(ch)           ch
1142:info:build                         ^~
1143:info:build ./../ex/ex_cmd.c:371:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
1144:info:build         {L("tagtop"),   ex_tag_top,     0,
1145:info:build            ^~~~~~~~
1146:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1147:info:build #define L(ch)           ch
1148:info:build                         ^~
1149:info:build ./../ex/ex_cmd.c:376:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
1150:info:build         {L("tcl"),              ex_tcl,         E_ADDR2_ALL|E_ADDR_ZERO|
1151:info:build            ^~~~~
1152:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1153:info:build #define L(ch)           ch
1154:info:build                         ^~
1155:info:build ./../ex/ex_cmd.c:382:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
1156:info:build         {L("undo"),     ex_undo,        E_AUTOPRINT,
1157:info:build            ^~~~~~
1158:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1159:info:build #define L(ch)           ch
1160:info:build                         ^~
1161:info:build ./../ex/ex_cmd.c:387:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [13]' converts between pointers to integer types with different sign [-Wpointer-sign]
1162:info:build         {L("unabbreviate"),ex_unabbr,   0,
1163:info:build            ^~~~~~~~~~~~~~
1164:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1165:info:build #define L(ch)           ch
1166:info:build                         ^~
1167:info:build ./../ex/ex_cmd.c:392:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
1168:info:build         {L("unmap"),    ex_unmap,       0,
1169:info:build            ^~~~~~~
1170:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1171:info:build #define L(ch)           ch
1172:info:build                         ^~
1173:info:build ./../ex/ex_cmd.c:397:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
1174:info:build         {L("v"),                ex_v,           E_ADDR2_ALL,
1175:info:build            ^~~
1176:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1177:info:build #define L(ch)           ch
1178:info:build                         ^~
1179:info:build ./../ex/ex_cmd.c:402:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
1180:info:build         {L("version"),  ex_version,     0,
1181:info:build            ^~~~~~~~~
1182:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1183:info:build #define L(ch)           ch
1184:info:build                         ^~
1185:info:build ./../ex/ex_cmd.c:407:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
1186:info:build         {L("visual"),   ex_visual,      E_ADDR1|E_ADDR_ZERODEF,
1187:info:build            ^~~~~~~~
1188:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1189:info:build #define L(ch)           ch
1190:info:build                         ^~
1191:info:build ./../ex/ex_cmd.c:412:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
1192:info:build         {L("visual"),   ex_edit,        E_NEWSCREEN,
1193:info:build            ^~~~~~~~
1194:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1195:info:build #define L(ch)           ch
1196:info:build                         ^~
1197:info:build ./../ex/ex_cmd.c:417:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
1198:info:build         {L("viusage"),  ex_viusage,     0,
1199:info:build            ^~~~~~~~~
1200:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1201:info:build #define L(ch)           ch
1202:info:build                         ^~
1203:info:build ./../ex/ex_cmd.c:422:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
1204:info:build         {L("vsplit"),   ex_edit,        E_VIONLY,
1205:info:build            ^~~~~~~~
1206:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1207:info:build #define L(ch)           ch
1208:info:build                         ^~
1209:info:build ./../ex/ex_cmd.c:427:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
1210:info:build         {L("write"),    ex_write,       E_ADDR2_ALL|E_ADDR_ZERODEF,
1211:info:build            ^~~~~~~
1212:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1213:info:build #define L(ch)           ch
1214:info:build                         ^~
1215:info:build ./../ex/ex_cmd.c:432:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
1216:info:build         {L("wn"),               ex_wn,          E_ADDR2_ALL|E_ADDR_ZERODEF,
1217:info:build            ^~~~
1218:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1219:info:build #define L(ch)           ch
1220:info:build                         ^~
1221:info:build ./../ex/ex_cmd.c:437:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
1222:info:build         {L("wq"),               ex_wq,          E_ADDR2_ALL|E_ADDR_ZERODEF,
1223:info:build            ^~~~
1224:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1225:info:build #define L(ch)           ch
1226:info:build                         ^~
1227:info:build ./../ex/ex_cmd.c:442:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
1228:info:build         {L("xit"),              ex_xit,         E_ADDR2_ALL|E_ADDR_ZERODEF,
1229:info:build            ^~~~~
1230:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1231:info:build #define L(ch)           ch
1232:info:build                         ^~
1233:info:build ./../ex/ex_cmd.c:447:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
1234:info:build         {L("yank"),     ex_yank,        E_ADDR2,
1235:info:build            ^~~~~~
1236:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1237:info:build #define L(ch)           ch
1238:info:build                         ^~
1239:info:build ./../ex/ex_cmd.c:452:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
1240:info:build         {L("z"),                ex_z,           E_ADDR1,
1241:info:build            ^~~
1242:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1243:info:build #define L(ch)           ch
1244:info:build                         ^~
1245:info:build ./../ex/ex_cmd.c:457:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
1246:info:build ./../ex/ex_cd.c:73:3: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1247:info:build                 INT2CHAR(sp, cmdp->argv[0]->bp, cmdp->argv[0]->len + 1,
1248:info:build                 ^            ~~~~~~~~~~~~~~~~~
1249:info:build         {L("~"),                ex_subtilde,    E_ADDR2|E_ADDR_ZERO,
1250:info:build            ^~~
1251:info:build ./../ex/../common/multibyte.h:43:16: note: expanded from macro 'L'
1252:info:build ./../ex/../common/key.h:67:8: note#define L(ch)           ch:
1253:info:build expanded from macro 'INT2CHAR'                        ^~
1254:info:build     (n = w, nlen = wlen, 0)
1255:info:build        ^ ~
1256:info:build 79 warnings generated.
1257:info:build 1 warning generated.
1258:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_cmd.c -o ex_cmd.o >/dev/null 2>&1
1259:info:build ./../ex/ex_cscope.c:143:2: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1260:info:build         INT2CHAR(sp, cmd, STRLEN(cmd) + 1, np, nlen);
1261:info:build         ^            ~~~
1262:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1263:info:build     (n = w, nlen = wlen, 0)
1264:info:build        ^ ~
1265:info:build ./../ex/ex_cscope.c:143:27: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1266:info:build         INT2CHAR(sp, cmd, STRLEN(cmd) + 1, np, nlen);
1267:info:build                                  ^~~
1268:info:build ./../ex/../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
1269:info:build     (n = w, nlen = wlen, 0)
1270:info:build                    ^~~~
1271:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1272:info:build size_t   strlen(const char *__s);
1273:info:build                             ^
1274:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_cd.c -o ex_cd.o >/dev/null 2>&1
1275:info:build ./../ex/ex_cscope.c:185:4: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1276:info:build                         CHAR2INT(sp, p, strlen(p) + 1, wp, wlen);
1277:info:build                         ^            ~
1278:info:build ./../ex/../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
1279:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
1280:info:build     ^                       ~
1281:info:build ./../ex/../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
1282:info:build     (w = n, wlen = nlen, 0)
1283:info:build        ^ ~
1284:info:build ./../ex/ex_cscope.c:217:40: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1285:info:build         if (argv_exp2(sp, cmdp, dname, STRLEN(dname))) {
1286:info:build                                               ^~~~~
1287:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1288:info:build size_t   strlen(const char *__s);
1289:info:build                             ^
1290:info:build ./../ex/ex_cscope.c:231:2: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1291:info:build         INT2CHAR(sp, dname, STRLEN(dname)+1, np, nlen);
1292:info:build         ^            ~~~~~
1293:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1294:info:build     (n = w, nlen = wlen, 0)
1295:info:build        ^ ~
1296:info:build ./../ex/ex_cscope.c:231:29: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1297:info:build         INT2CHAR(sp, dname, STRLEN(dname)+1, np, nlen);
1298:info:build                                    ^~~~~
1299:info:build ./../ex/../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
1300:info:build     (n = w, nlen = wlen, 0)
1301:info:build                    ^~~~
1302:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1303:info:build size_t   strlen(const char *__s);
1304:info:build                             ^
1305:info:build ./../ex/ex_cscope.c:382:21: warning: 'vfork' is deprecated: Use posix_spawn or fork [-Wdeprecated-declarations]
1306:info:build         switch (csc->pid = vfork()) {
1307:info:build                            ^
1308:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/unistd.h:604:1: note: 'vfork' has been explicitly marked deprecated here
1309:info:build __deprecated_msg("Use posix_spawn or fork")
1310:info:build ^
1311:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/sys/cdefs.h:208:48: note: expanded from macro '__deprecated_msg'
1312:info:build         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
1313:info:build                                                       ^
1314:info:build ./../ex/ex_cscope.c:474:2: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1315:info:build         INT2CHAR(sp, pattern, STRLEN(pattern) + 1, np, nlen);
1316:info:build         ^            ~~~~~~~
1317:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1318:info:build     (n = w, nlen = wlen, 0)
1319:info:build        ^ ~
1320:info:build ./../ex/ex_cscope.c:474:31: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1321:info:build         INT2CHAR(sp, pattern, STRLEN(pattern) + 1, np, nlen);
1322:info:build                                      ^~~~~~~
1323:info:build ./../ex/../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
1324:info:build     (n = w, nlen = wlen, 0)
1325:info:build                    ^~~~
1326:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1327:info:build size_t   strlen(const char *__s);
1328:info:build                             ^
1329:info:build ./../ex/ex_cscope.c:500:39: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat]
1330:info:build                 (void)fprintf(csc->to_fp, "%d%s\n", search, tqp->tag + 2);
1331:info:build                                            ~~       ^~~~~~
1332:info:build                                            %zu
1333:info:build ./../ex/ex_cscope.c:628:3: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1334:info:build                 INT2CHAR(sp, cbp->textq.cqh_first->lb,
1335:info:build                 ^            ~~~~~~~~~~~~~~~~~~~~~~~~
1336:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1337:info:build     (n = w, nlen = wlen, 0)
1338:info:build        ^ ~
1339:info:build ./../ex/ex_cscope.c:804:2: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1340:info:build         INT2CHAR(sp, subcmd, STRLEN(subcmd) + 1, np, nlen);
1341:info:build         ^            ~~~~~~
1342:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1343:info:build     (n = w, nlen = wlen, 0)
1344:info:build        ^ ~
1345:info:build ./../ex/ex_cscope.c:804:30: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1346:info:build         INT2CHAR(sp, subcmd, STRLEN(subcmd) + 1, np, nlen);
1347:info:build                                     ^~~~~~
1348:info:build ./../ex/../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
1349:info:build     (n = w, nlen = wlen, 0)
1350:info:build                    ^~~~
1351:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1352:info:build size_t   strlen(const char *__s);
1353:info:build                             ^
1354:info:build ./../ex/ex_cscope.c:822:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
1355:info:build                 } else {
1356:info:build                   ^
1357:info:build ./../ex/ex_cscope.c:845:2: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1358:info:build         INT2CHAR(sp, cn, STRLEN(cn) + 1, np, nlen);
1359:info:build         ^            ~~
1360:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1361:info:build     (n = w, nlen = wlen, 0)
1362:info:build        ^ ~
1363:info:build ./../ex/ex_cscope.c:845:26: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1364:info:build         INT2CHAR(sp, cn, STRLEN(cn) + 1, np, nlen);
1365:info:build                                 ^~
1366:info:build ./../ex/../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
1367:info:build     (n = w, nlen = wlen, 0)
1368:info:build                    ^~~~
1369:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1370:info:build size_t   strlen(const char *__s);
1371:info:build                             ^
1372:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_delete.c  -fno-common -DPIC -o .libs/ex_delete.o
1373:info:build 12 warnings generated.
1374:info:build 1 warning generated.
1375:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_display.lo `test -f './../ex/ex_display.c' || echo './'`./../ex/ex_display.c
1376:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_edit.lo `test -f './../ex/ex_edit.c' || echo './'`./../ex/ex_edit.c
1377:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_argv.c -o ex_argv.o >/dev/null 2>&1
1378:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex.c -o ex.o >/dev/null 2>&1
1379:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_equal.lo `test -f './../ex/ex_equal.c' || echo './'`./../ex/ex_equal.c
1380:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_file.lo `test -f './../ex/ex_file.c' || echo './'`./../ex/ex_file.c
1381:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_delete.c -o ex_delete.o >/dev/null 2>&1
1382:info:build 16 warnings generated.
1383:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_cscope.c -o ex_cscope.o >/dev/null 2>&1
1384:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_filter.lo `test -f './../ex/ex_filter.c' || echo './'`./../ex/ex_filter.c
1385:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_edit.c  -fno-common -DPIC -o .libs/ex_edit.o
1386:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_display.c  -fno-common -DPIC -o .libs/ex_display.o
1387:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_equal.c  -fno-common -DPIC -o .libs/ex_equal.o
1388:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_file.c  -fno-common -DPIC -o .libs/ex_file.o
1389:info:build ./../ex/ex_edit.c:75:3: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1390:info:build                 INT2CHAR(sp, cmdp->argv[0]->bp, cmdp->argv[0]->len + 1,
1391:info:build                 ^            ~~~~~~~~~~~~~~~~~
1392:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1393:info:build     (n = w, nlen = wlen, 0)
1394:info:build        ^ ~
1395:info:build ./../ex/ex_display.c:110:15: warning: passing 'char [15]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1396:info:build                 db(sp, cbp, "default buffer");
1397:info:build                             ^~~~~~~~~~~~~~~~
1398:info:build ./../ex/ex_display.c:29:42: note: passing argument to parameter here
1399:info:build static void     db __P((SCR *, CB *, u_char *));
1400:info:build                                              ^
1401:info:build ./../ex/ex_display.c:133:22: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1402:info:build                         (void)ex_puts(sp, KEY_NAME(sp, *p));
1403:info:build                                           ^~~~~~~~~~~~~~~~
1404:info:build ./../ex/../common/gs.h:99:2: note: expanded from macro 'KEY_NAME'
1405:info:build         ((UCHAR_T)(ch) <= MAX_FAST_KEY ?                                \
1406:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1407:info:build ./../ex/extern.h:64:37: note: passing argument to parameter here
1408:info:build int ex_puts __P((SCR *, const char *));
1409:info:build                                     ^
1410:info:build 1 warning generated.
1411:info:build 2 warnings generated.
1412:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_edit.c -o ex_edit.o >/dev/null 2>&1
1413:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_equal.c -o ex_equal.o >/dev/null 2>&1
1414:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_display.c -o ex_display.o >/dev/null 2>&1
1415:info:build ./../ex/ex_file.c:51:3: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1416:info:build                 INT2CHAR(sp, cmdp->argv[0]->bp, cmdp->argv[0]->len + 1,
1417:info:build                 ^            ~~~~~~~~~~~~~~~~~
1418:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1419:info:build     (n = w, nlen = wlen, 0)
1420:info:build        ^ ~
1421:info:build 1 warning generated.
1422:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_file.c -o ex_file.o >/dev/null 2>&1
1423:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_global.lo `test -f './../ex/ex_global.c' || echo './'`./../ex/ex_global.c
1424:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_filter.c  -fno-common -DPIC -o .libs/ex_filter.o
1425:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_init.lo `test -f './../ex/ex_init.c' || echo './'`./../ex/ex_init.c
1426:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_join.lo `test -f './../ex/ex_join.c' || echo './'`./../ex/ex_join.c
1427:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_map.lo `test -f './../ex/ex_map.c' || echo './'`./../ex/ex_map.c
1428:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_mark.lo `test -f './../ex/ex_mark.c' || echo './'`./../ex/ex_mark.c
1429:info:build ./../ex/ex_filter.c:98:24: warning: 'vfork' is deprecated: Use posix_spawn or fork [-Wdeprecated-declarations]
1430:info:build         switch (utility_pid = vfork()) {
1431:info:build                               ^
1432:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/unistd.h:604:1: note: 'vfork' has been explicitly marked deprecated here
1433:info:build __deprecated_msg("Use posix_spawn or fork")
1434:info:build ^
1435:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/sys/cdefs.h:208:48: note: expanded from macro '__deprecated_msg'
1436:info:build         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
1437:info:build                                                       ^
1438:info:build ./../ex/ex_filter.c:141:3: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1439:info:build                 INT2SYS(sp, cmd, STRLEN(cmd)+1, np, nlen);
1440:info:build                 ^           ~~~
1441:info:build ./../ex/../common/key.h:69:8: note: expanded from macro 'INT2SYS'
1442:info:build     (n = w, nlen = wlen, 0)
1443:info:build        ^ ~
1444:info:build ./../ex/ex_filter.c:141:27: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1445:info:build                 INT2SYS(sp, cmd, STRLEN(cmd)+1, np, nlen);
1446:info:build                                         ^~~
1447:info:build ./../ex/../common/key.h:69:20: note: expanded from macro 'INT2SYS'
1448:info:build     (n = w, nlen = wlen, 0)
1449:info:build                    ^~~~
1450:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1451:info:build size_t   strlen(const char *__s);
1452:info:build                             ^
1453:info:build ./../ex/ex_filter.c:183:4: warning: add explicit braces to avoid dangling else [-Wdangling-else]
1454:info:build                         else
1455:info:build                         ^
1456:info:build ./../ex/ex_filter.c:286:8: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1457:info:build uwait:  INT2CHAR(sp, cmd, STRLEN(cmd) + 1, np, nlen);
1458:info:build         ^            ~~~
1459:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1460:info:build     (n = w, nlen = wlen, 0)
1461:info:build        ^ ~
1462:info:build ./../ex/ex_filter.c:286:33: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1463:info:build uwait:  INT2CHAR(sp, cmd, STRLEN(cmd) + 1, np, nlen);
1464:info:build                                  ^~~
1465:info:build ./../ex/../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
1466:info:build     (n = w, nlen = wlen, 0)
1467:info:build                    ^~~~
1468:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1469:info:build size_t   strlen(const char *__s);
1470:info:build                             ^
1471:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_mkexrc.lo `test -f './../ex/ex_mkexrc.c' || echo './'`./../ex/ex_mkexrc.c
1472:info:build ./../ex/ex_filter.c:309:3: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1473:info:build                 FILE2INT5(sp, exp->ibcw, exp->ibp, len, wp, wlen);
1474:info:build                 ^                        ~~~~~~~~
1475:info:build ./../ex/../common/key.h:61:8: note: expanded from macro 'FILE2INT5'
1476:info:build     (w = n, wlen = nlen, 0)
1477:info:build        ^ ~
1478:info:build 7 warnings generated.
1479:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_filter.c -o ex_filter.o >/dev/null 2>&1
1480:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_global.c  -fno-common -DPIC -o .libs/ex_global.o
1481:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_init.c  -fno-common -DPIC -o .libs/ex_init.o
1482:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_join.c  -fno-common -DPIC -o .libs/ex_join.o
1483:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_map.c  -fno-common -DPIC -o .libs/ex_map.o
1484:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_mark.c  -fno-common -DPIC -o .libs/ex_mark.o
1485:info:build ./../ex/ex_global.c:122:4: warning: add explicit braces to avoid dangling else [-Wdangling-else]
1486:info:build                         else if (p[1] == L('\\'))
1487:info:build                         ^
1488:info:build ./../ex/ex_global.c:171:5: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
1489:info:build                 p = L("p");
1490:info:build                   ^   ~~~
1491:info:build ./../ex/ex_global.c:215:26: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const RCHAR_T *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1492:info:build                     regexec(&sp->re_c, dbp, 0, match, REG_STARTEND)) {
1493:info:build                                        ^~~
1494:info:build ./../regex/regex.h:105:21: note: passing argument to parameter here
1495:info:build             const RCHAR_T *, size_t, regmatch_t [], int));
1496:info:build                            ^
1497:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_mkexrc.c  -fno-common -DPIC -o .libs/ex_mkexrc.o
1498:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_move.lo `test -f './../ex/ex_move.c' || echo './'`./../ex/ex_move.c
1499:info:build ./../ex/ex_init.c:64:17: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1500:info:build                                      STRLEN(oexp->lastbcomm))) == NULL) {
1501:info:build                                             ^~~~~~~~~~~~~~~
1502:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1503:info:build size_t   strlen(const char *__s);
1504:info:build                             ^
1505:info:build ./../ex/ex_init.c:186:3: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1506:info:build                 CHAR2INT(sp, p, strlen(p) + 1, wp, wlen);
1507:info:build                 ^            ~
1508:info:build ./../ex/../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
1509:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
1510:info:build     ^                       ~
1511:info:build ./../ex/../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
1512:info:build     (w = n, wlen = nlen, 0)
1513:info:build        ^ ~
1514:info:build ./../ex/ex_init.c:190:3: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1515:info:build                 CHAR2INT(sp, p, strlen(p) + 1, wp, wlen);
1516:info:build                 ^            ~
1517:info:build ./../ex/../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
1518:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
1519:info:build     ^                       ~
1520:info:build ./../ex/../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
1521:info:build     (w = n, wlen = nlen, 0)
1522:info:build        ^ ~
1523:info:build ./../ex/ex_init.c:259:2: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1524:info:build         CHAR2INT(sp, name, strlen(name)+1, wp, wlen);
1525:info:build         ^            ~~~~
1526:info:build ./../ex/../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
1527:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
1528:info:build     ^                       ~
1529:info:build ./../ex/../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
1530:info:build     (w = n, wlen = nlen, 0)
1531:info:build        ^ ~
1532:info:build 3 warnings generated.
1533:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_global.c -o ex_global.o >/dev/null 2>&1
1534:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_mark.c -o ex_mark.o >/dev/null 2>&1
1535:info:build ./../ex/ex_mkexrc.c:53:3: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1536:info:build                 INT2CHAR(sp, cmdp->argv[0]->bp, cmdp->argv[0]->len + 1,
1537:info:build                 ^            ~~~~~~~~~~~~~~~~~
1538:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1539:info:build     (n = w, nlen = wlen, 0)
1540:info:build        ^ ~
1541:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_map.c -o ex_map.o >/dev/null 2>&1
1542:info:build 4 warnings generated.
1543:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_join.c -o ex_join.o >/dev/null 2>&1
1544:info:build 1 warning generated.
1545:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_init.c -o ex_init.o >/dev/null 2>&1
1546:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_mkexrc.c -o ex_mkexrc.o >/dev/null 2>&1
1547:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_open.lo `test -f './../ex/ex_open.c' || echo './'`./../ex/ex_open.c
1548:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_perl.lo `test -f './../ex/ex_perl.c' || echo './'`./../ex/ex_perl.c
1549:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_move.c  -fno-common -DPIC -o .libs/ex_move.o
1550:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_preserve.lo `test -f './../ex/ex_preserve.c' || echo './'`./../ex/ex_preserve.c
1551:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_print.lo `test -f './../ex/ex_print.c' || echo './'`./../ex/ex_print.c
1552:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_put.lo `test -f './../ex/ex_put.c' || echo './'`./../ex/ex_put.c
1553:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_quit.lo `test -f './../ex/ex_quit.c' || echo './'`./../ex/ex_quit.c
1554:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_read.lo `test -f './../ex/ex_read.c' || echo './'`./../ex/ex_read.c
1555:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_open.c  -fno-common -DPIC -o .libs/ex_open.o
1556:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_perl.c  -fno-common -DPIC -o .libs/ex_perl.o
1557:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_preserve.c  -fno-common -DPIC -o .libs/ex_preserve.o
1558:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_print.c  -fno-common -DPIC -o .libs/ex_print.o
1559:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_move.c -o ex_move.o >/dev/null 2>&1
1560:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_put.c  -fno-common -DPIC -o .libs/ex_put.o
1561:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_quit.c  -fno-common -DPIC -o .libs/ex_quit.o
1562:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_read.c  -fno-common -DPIC -o .libs/ex_read.o
1563:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_open.c -o ex_open.o >/dev/null 2>&1
1564:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_perl.c -o ex_perl.o >/dev/null 2>&1
1565:info:build ./../ex/ex_preserve.c:78:2: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1566:info:build         INT2CHAR(sp, ap->bp, ap->len+1, np, nlen);
1567:info:build         ^            ~~~~~~
1568:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1569:info:build     (n = w, nlen = wlen, 0)
1570:info:build        ^ ~
1571:info:build ./../ex/ex_preserve.c:89:2: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1572:info:build         INT2CHAR(sp, ap->bp, ap->len+1, np, nlen);
1573:info:build         ^            ~~~~~~
1574:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1575:info:build     (n = w, nlen = wlen, 0)
1576:info:build        ^ ~
1577:info:build ./../ex/ex_print.c:119:13: warning: passing 'CHAR_T [10]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1578:info:build                                 SPRINTF(buf, SIZE(buf), L("%6ld  "), from);
1579:info:build                                         ^~~
1580:info:build ./../ex/../common/multibyte.h:37:18: note: expanded from macro 'SPRINTF'
1581:info:build #define SPRINTF         snprintf
1582:info:build                         ^
1583:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
1584:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
1585:info:build                             ^~~
1586:info:build ./../ex/ex_print.c:119:42: warning: format specifies type 'long' but the argument has type 'db_recno_t' (aka 'unsigned int') [-Wformat]
1587:info:build                                 SPRINTF(buf, SIZE(buf), L("%6ld  "), from);
1588:info:build                                                            ~~~~      ^~~~
1589:info:build                                                            %6u
1590:info:build ./../ex/../common/multibyte.h:37:18: note: expanded from macro 'SPRINTF'
1591:info:build #define SPRINTF         snprintf
1592:info:build                         ^
1593:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
1594:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
1595:info:build                                                              ^~~~~~~~~~~
1596:info:build ./../ex/ex_print.c:122:7: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
1597:info:build                                 p = L("TOOBIG  ");
1598:info:build                                   ^   ~~~~~~~~~~
1599:info:build ./../ex/ex_print.c:158:5: warning: assigning to 'const CHAR_T *' (aka 'const unsigned char *') from 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
1600:info:build                 p = L("$");
1601:info:build                   ^   ~~~
1602:info:build ./../ex/ex_print.c:181:5: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
1603:info:build                 p = L("        ");
1604:info:build                   ^   ~~~~~~~~~~
1605:info:build ./../ex/ex_print.c:197:4: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
1606:info:build         p = L("[ynq]");         /* XXX: should be msg_cat. */
1607:info:build           ^   ~~~~~~~
1608:info:build ./../ex/ex_print.c:235:8: warning: assigning to 'char *' from 'CHAR_T [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
1609:info:build                             INT2CHAR(sp, str, 2, kp, tlen);
1610:info:build                             ^            ~~~
1611:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1612:info:build     (n = w, nlen = wlen, 0)
1613:info:build        ^ ~
1614:info:build ./../ex/ex_print.c:237:11: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1615:info:build                             kp = KEY_NAME(sp, ch);
1616:info:build                                ^ ~~~~~~~~~~~~~~~~
1617:info:build 2 warnings generated.
1618:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_put.c -o ex_put.o >/dev/null 2>&1
1619:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_preserve.c -o ex_preserve.o >/dev/null 2>&1
1620:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_quit.c -o ex_quit.o >/dev/null 2>&1
1621:info:build ./../ex/ex_read.c:212:4: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1622:info:build                         INT2CHAR(sp, cmdp->argv[1]->bp, cmdp->argv[1]->len + 1,
1623:info:build                         ^            ~~~~~~~~~~~~~~~~~
1624:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1625:info:build     (n = w, nlen = wlen, 0)
1626:info:build        ^ ~
1627:info:build ./../ex/ex_read.c:331:3: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1628:info:build                 FILE2INT5(sp, exp->ibcw, exp->ibp, len, wp, wlen);
1629:info:build                 ^                        ~~~~~~~~
1630:info:build ./../ex/../common/key.h:61:8: note: expanded from macro 'FILE2INT5'
1631:info:build     (w = n, wlen = nlen, 0)
1632:info:build        ^ ~
1633:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_screen.lo `test -f './../ex/ex_screen.c' || echo './'`./../ex/ex_screen.c
1634:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_script.lo `test -f './../ex/ex_script.c' || echo './'`./../ex/ex_script.c
1635:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_set.lo `test -f './../ex/ex_set.c' || echo './'`./../ex/ex_set.c
1636:info:build 8 warnings generated.
1637:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_print.c -o ex_print.o >/dev/null 2>&1
1638:info:build 2 warnings generated.
1639:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_read.c -o ex_read.o >/dev/null 2>&1
1640:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_shell.lo `test -f './../ex/ex_shell.c' || echo './'`./../ex/ex_shell.c
1641:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_shift.lo `test -f './../ex/ex_shift.c' || echo './'`./../ex/ex_shift.c
1642:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_source.lo `test -f './../ex/ex_source.c' || echo './'`./../ex/ex_source.c
1643:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_screen.c  -fno-common -DPIC -o .libs/ex_screen.o
1644:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_script.c  -fno-common -DPIC -o .libs/ex_script.o
1645:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_set.c  -fno-common -DPIC -o .libs/ex_set.o
1646:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_shell.c  -fno-common -DPIC -o .libs/ex_shell.o
1647:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_stop.lo `test -f './../ex/ex_stop.c' || echo './'`./../ex/ex_stop.c
1648:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_shift.c  -fno-common -DPIC -o .libs/ex_shift.o
1649:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_source.c  -fno-common -DPIC -o .libs/ex_source.o
1650:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_subst.lo `test -f './../ex/ex_subst.c' || echo './'`./../ex/ex_subst.c
1651:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_set.c -o ex_set.o >/dev/null 2>&1
1652:info:build ./../ex/ex_script.c:575:2: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1653:info:build         INT2CHAR(sp, buf, len, np, nlen);
1654:info:build         ^            ~~~
1655:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1656:info:build     (n = w, nlen = wlen, 0)
1657:info:build        ^ ~
1658:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_screen.c -o ex_screen.o >/dev/null 2>&1
1659:info:build ./../ex/ex_source.c:48:2: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1660:info:build         INT2CHAR(sp, cmdp->argv[0]->bp, cmdp->argv[0]->len + 1, name, nlen);
1661:info:build         ^            ~~~~~~~~~~~~~~~~~
1662:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1663:info:build     (n = w, nlen = wlen, 0)
1664:info:build        ^ ~
1665:info:build ./../ex/ex_shell.c:114:16: warning: 'vfork' is deprecated: Use posix_spawn or fork [-Wdeprecated-declarations]
1666:info:build         switch (pid = vfork()) {
1667:info:build                       ^
1668:info:build ./../ex/ex_source.c:85:6: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1669:info:build         if (CHAR2INT(sp, bp, (size_t)sb.st_size + 1, wp, wlen))
1670:info:build             ^            ~~
1671:info:build ./../ex/../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
1672:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
1673:info:build     ^                       ~
1674:info:build ./../ex/../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
1675:info:build     (w = n, wlen = nlen, 0)
1676:info:build        ^ ~
1677:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/unistd.h:604:1: note: ./../ex/ex_source.c:90:2'vfork' has been explicitly marked deprecated here: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1678:info:build         INT2CHAR(sp, cmdp->argv[0]->bp, cmdp->argv[0]->len + 1, name, nlen);
1679:info:build         ^            ~~~~~~~~~~~~~~~~~
1680:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1681:info:build     (n = w, nlen = wlen, 0)
1682:info:build        ^ ~
1683:info:build __deprecated_msg("Use posix_spawn or fork")
1684:info:build ^
1685:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/sys/cdefs.h:208:48: note: expanded from macro '__deprecated_msg'
1686:info:build         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
1687:info:build                                                       ^
1688:info:build 3 warnings generated.
1689:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_source.c -o ex_source.o >/dev/null 2>&1
1690:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_tag.lo `test -f './../ex/ex_tag.c' || echo './'`./../ex/ex_tag.c
1691:info:build 1 warning generated.
1692:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_shell.c -o ex_shell.o >/dev/null 2>&1
1693:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_shift.c -o ex_shift.o >/dev/null 2>&1
1694:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_stop.c  -fno-common -DPIC -o .libs/ex_stop.o
1695:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_tcl.lo `test -f './../ex/ex_tcl.c' || echo './'`./../ex/ex_tcl.c
1696:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_subst.c  -fno-common -DPIC -o .libs/ex_subst.o
1697:info:build 1 warning generated.
1698:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_txt.lo `test -f './../ex/ex_txt.c' || echo './'`./../ex/ex_txt.c
1699:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_script.c -o ex_script.o >/dev/null 2>&1
1700:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_stop.c -o ex_stop.o >/dev/null 2>&1
1701:info:build ./../ex/ex_subst.c:125:4: warning: add explicit braces to avoid dangling else [-Wdangling-else]
1702:info:build                         else if (p[1] == '\\')
1703:info:build                         ^
1704:info:build ./../ex/ex_subst.c:553:22: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const RCHAR_T *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1705:info:build                 eval = regexec(re, s + offset, 10, match, eflags);
1706:info:build                                    ^~~~~~~~~~
1707:info:build ./../regex/regex.h:105:21: note: passing argument to parameter here
1708:info:build             const RCHAR_T *, size_t, regmatch_t [], int));
1709:info:build                            ^
1710:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_tag.c  -fno-common -DPIC -o .libs/ex_tag.o
1711:info:build ./../ex/ex_subst.c:988:27: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const RCHAR_T *' (aka 'const char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1712:info:build         if ((rval = regcomp(rep, ptrn, /* plen, */ reflags)) != 0) {
1713:info:build                                  ^~~~
1714:info:build ./../regex/regex.h:102:44: note: passing argument to parameter here
1715:info:build int     regcomp __P((regex_t *, const RCHAR_T *, int));
1716:info:build                                                ^
1717:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_undo.lo `test -f './../ex/ex_undo.c' || echo './'`./../ex/ex_undo.c
1718:info:build ./../ex/ex_subst.c:1248:2: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char [26]' converts between pointers to integer types with different sign [-Wpointer-sign]
1719:info:build         CHAR2INT(sp, CSCOPE_RE_SPACE, CSCOPE_LEN, wp, wlen);
1720:info:build         ^            ~~~~~~~~~~~~~~~
1721:info:build ./../ex/../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
1722:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
1723:info:build     ^                       ~
1724:info:build ./../ex/../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
1725:info:build     (w = n, wlen = nlen, 0)
1726:info:build        ^ ~
1727:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_usage.lo `test -f './../ex/ex_usage.c' || echo './'`./../ex/ex_usage.c
1728:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_tcl.c  -fno-common -DPIC -o .libs/ex_tcl.o
1729:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_util.lo `test -f './../ex/ex_util.c' || echo './'`./../ex/ex_util.c
1730:info:build ./../ex/ex_tag.c:71:37: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1731:info:build         argv_exp0(sp, &cmd, tagarg, STRLEN(tagarg));
1732:info:build                                            ^~~~~~
1733:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1734:info:build size_t   strlen(const char *__s);
1735:info:build                             ^
1736:info:build ./../ex/ex_tag.c:118:46: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1737:info:build                     O_VAL(sp, O_TAGLENGTH)) != 0 && STRLEN(exp->tag_last) > tl)
1738:info:build                                                            ^~~~~~~~~~~~~
1739:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1740:info:build size_t   strlen(const char *__s);
1741:info:build                             ^
1742:info:build ./../ex/ex_tag.c:175:6: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1743:info:build             INT2CHAR(sp, tqp->current->msg, tqp->current->mlen + 1,
1744:info:build             ^            ~~~~~~~~~~~~~~~~~
1745:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1746:info:build     (n = w, nlen = wlen, 0)
1747:info:build        ^ ~
1748:info:build ./../ex/ex_tag.c:215:6: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1749:info:build             INT2CHAR(sp, tqp->current->msg, tqp->current->mlen + 1,
1750:info:build             ^            ~~~~~~~~~~~~~~~~~
1751:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1752:info:build     (n = w, nlen = wlen, 0)
1753:info:build        ^ ~
1754:info:build ./../ex/ex_tag.c:340:3: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1755:info:build                 INT2CHAR(sp, cmdp->argv[0]->bp, cmdp->argv[0]->len+1,
1756:info:build                 ^            ~~~~~~~~~~~~~~~~~
1757:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1758:info:build     (n = w, nlen = wlen, 0)
1759:info:build        ^ ~
1760:info:build ./../ex/ex_tag.c:590:13: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1761:info:build                                         STRLEN(oexp->tag_last))) == NULL) {
1762:info:build                                                ^~~~~~~~~~~~~~
1763:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1764:info:build size_t   strlen(const char *__s);
1765:info:build                             ^
1766:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_txt.c  -fno-common -DPIC -o .libs/ex_txt.o
1767:info:build ./../ex/ex_tag.c:791:6: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1768:info:build             INT2CHAR(sp, tqp->current->msg, tqp->current->mlen + 1,
1769:info:build             ^            ~~~~~~~~~~~~~~~~~
1770:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1771:info:build     (n = w, nlen = wlen, 0)
1772:info:build        ^ ~
1773:info:build ./../ex/ex_tag.c:936:3: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1774:info:build                 INT2CHAR(sp, search, slen+1, np, nlen);
1775:info:build                 ^            ~~~~~~
1776:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1777:info:build     (n = w, nlen = wlen, 0)
1778:info:build        ^ ~
1779:info:build ./../ex/ex_tag.c:952:4: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1780:info:build                         INT2CHAR(sp, search, slen, np, nlen);
1781:info:build                         ^            ~~~~~~
1782:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1783:info:build     (n = w, nlen = wlen, 0)
1784:info:build        ^ ~
1785:info:build ./../ex/ex_tag.c:1000:2: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1786:info:build         INT2CHAR(sp, tag, STRLEN(tag) + 1, np, nlen);
1787:info:build         ^            ~~~
1788:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1789:info:build     (n = w, nlen = wlen, 0)
1790:info:build        ^ ~
1791:info:build ./../ex/ex_tag.c:1000:27: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1792:info:build         INT2CHAR(sp, tag, STRLEN(tag) + 1, np, nlen);
1793:info:build                                  ^~~
1794:info:build ./../ex/../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
1795:info:build     (n = w, nlen = wlen, 0)
1796:info:build                    ^~~~
1797:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1798:info:build size_t   strlen(const char *__s);
1799:info:build                             ^
1800:info:build ./../ex/ex_tag.c:1172:3: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1801:info:build                 CHAR2INT(sp, search, slen + 1, wp, wlen);
1802:info:build                 ^            ~~~~~~
1803:info:build ./../ex/../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
1804:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
1805:info:build     ^                       ~
1806:info:build ./../ex/../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
1807:info:build     (w = n, wlen = nlen, 0)
1808:info:build        ^ ~
1809:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_tcl.c -o ex_tcl.o >/dev/null 2>&1
1810:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_undo.c  -fno-common -DPIC -o .libs/ex_undo.o
1811:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_usage.c  -fno-common -DPIC -o .libs/ex_usage.o
1812:info:build ./../ex/ex_txt.c:394:10: warning: unsequenced modification and access to 'scno' [-Wunsequenced]
1813:info:build         scno -= --scno % sw;
1814:info:build              ~~ ^
1815:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_version.lo `test -f './../ex/ex_version.c' || echo './'`./../ex/ex_version.c
1816:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_util.c  -fno-common -DPIC -o .libs/ex_util.o
1817:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_visual.lo `test -f './../ex/ex_visual.c' || echo './'`./../ex/ex_visual.c
1818:info:build 1 warning generated.
1819:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_txt.c -o ex_txt.o >/dev/null 2>&1
1820:info:build ./../ex/ex_usage.c:111:10: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
1821:info:build                                 name = L("^D");
1822:info:build                                      ^   ~~~~
1823:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_undo.c -o ex_undo.o >/dev/null 2>&1
1824:info:build 1 warning generated.
1825:info:build ./../ex/ex_util.c:156:9: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1826:info:build         if (p) INT2CHAR(sp, p, STRLEN(p), np, nlen);
1827:info:build                ^            ~
1828:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1829:info:build     (n = w, nlen = wlen, 0)
1830:info:build        ^ ~
1831:info:build ./../ex/ex_util.c:156:32: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1832:info:build         if (p) INT2CHAR(sp, p, STRLEN(p), np, nlen);
1833:info:build                                       ^
1834:info:build ./../ex/../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
1835:info:build     (n = w, nlen = wlen, 0)
1836:info:build                    ^~~~
1837:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1838:info:build size_t   strlen(const char *__s);
1839:info:build                             ^
1840:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_usage.c -o ex_usage.o >/dev/null 2>&1
1841:info:build 12 warnings generated.
1842:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_tag.c -o ex_tag.o >/dev/null 2>&1
1843:info:build 2 warnings generated.
1844:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_util.c -o ex_util.o >/dev/null 2>&1
1845:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_version.c  -fno-common -DPIC -o .libs/ex_version.o
1846:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_write.lo `test -f './../ex/ex_write.c' || echo './'`./../ex/ex_write.c
1847:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_visual.c  -fno-common -DPIC -o .libs/ex_visual.o
1848:info:build 4 warnings generated.
1849:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_subst.c -o ex_subst.o >/dev/null 2>&1
1850:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_yank.lo `test -f './../ex/ex_yank.c' || echo './'`./../ex/ex_yank.c
1851:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_version.c -o ex_version.o >/dev/null 2>&1
1852:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o ex_z.lo `test -f './../ex/ex_z.c' || echo './'`./../ex/ex_z.c
1853:info:build ./../ex/ex_visual.c:84:21: warning: format specifies type 'unsigned long' but the argument has type 'db_recno_t' (aka 'unsigned int') [-Wformat]
1854:info:build                      "%luz%c%lu", sp->lno, pos, cmdp->count);
1855:info:build                       ~~~         ^~~~~~~
1856:info:build                       %u
1857:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
1858:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
1859:info:build                                                              ^~~~~~~~~~~
1860:info:build ./../ex/ex_visual.c:86:46: warning: format specifies type 'unsigned long' but the argument has type 'db_recno_t' (aka 'unsigned int') [-Wformat]
1861:info:build                 len = snprintf(buf, sizeof(buf), "%luz%c", sp->lno, pos);
1862:info:build                                                   ~~~      ^~~~~~~
1863:info:build                                                   %u
1864:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/secure/_stdio.h:57:62: note: expanded from macro 'snprintf'
1865:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
1866:info:build                                                              ^~~~~~~~~~~
1867:info:build ./../ex/ex_visual.c:87:2: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char [256]' converts between pointers to integer types with different sign [-Wpointer-sign]
1868:info:build         CHAR2INT(sp, buf, len, wp, wlen);
1869:info:build         ^            ~~~
1870:info:build ./../ex/../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
1871:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
1872:info:build     ^                       ~
1873:info:build ./../ex/../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
1874:info:build     (w = n, wlen = nlen, 0)
1875:info:build        ^ ~
1876:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o exf.lo `test -f './../common/exf.c' || echo './'`./../common/exf.c
1877:info:build 3 warnings generated.
1878:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_visual.c -o ex_visual.o >/dev/null 2>&1
1879:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_write.c  -fno-common -DPIC -o .libs/ex_write.o
1880:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o getc.lo `test -f './../vi/getc.c' || echo './'`./../vi/getc.c
1881:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_yank.c  -fno-common -DPIC -o .libs/ex_yank.o
1882:info:build ./../ex/ex_write.c:161:37: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1883:info:build                 if (argv_exp1(sp, cmdp, p, STRLEN(p), 1))
1884:info:build                                                   ^
1885:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1886:info:build size_t   strlen(const char *__s);
1887:info:build                             ^
1888:info:build ./../ex/ex_write.c:206:36: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1889:info:build         if (argv_exp2(sp, cmdp, p, STRLEN(p)))
1890:info:build                                           ^
1891:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1892:info:build size_t   strlen(const char *__s);
1893:info:build                             ^
1894:info:build ./../ex/ex_write.c:224:3: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1895:info:build                 INT2CHAR(sp, cmdp->argv[1]->bp, cmdp->argv[1]->len+1,
1896:info:build                 ^            ~~~~~~~~~~~~~~~~~
1897:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1898:info:build     (n = w, nlen = wlen, 0)
1899:info:build        ^ ~
1900:info:build ./../ex/ex_write.c:258:3: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1901:info:build                 INT2CHAR(sp, p, STRLEN(p) + 1, n, nlen);
1902:info:build                 ^            ~
1903:info:build ./../ex/../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
1904:info:build     (n = w, nlen = wlen, 0)
1905:info:build        ^ ~
1906:info:build ./../ex/ex_write.c:258:26: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1907:info:build                 INT2CHAR(sp, p, STRLEN(p) + 1, n, nlen);
1908:info:build                                        ^
1909:info:build ./../ex/../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
1910:info:build     (n = w, nlen = wlen, 0)
1911:info:build                    ^~~~
1912:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
1913:info:build size_t   strlen(const char *__s);
1914:info:build                             ^
1915:info:build ./../ex/ex_write.c:332:4: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1916:info:build                         INT2FILE(sp, p, len, f, flen);
1917:info:build                         ^            ~
1918:info:build ./../ex/../common/key.h:63:8: note: expanded from macro 'INT2FILE'
1919:info:build     (n = w, nlen = wlen, 0)
1920:info:build        ^ ~
1921:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o gs.lo `test -f './../common/gs.c' || echo './'`./../common/gs.c
1922:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_z.c  -fno-common -DPIC -o .libs/ex_z.o
1923:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/exf.c  -fno-common -DPIC -o .libs/exf.o
1924:info:build 6 warnings generated.
1925:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_write.c -o ex_write.o >/dev/null 2>&1
1926:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_yank.c -o ex_yank.o >/dev/null 2>&1
1927:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o key.lo `test -f './../common/key.c' || echo './'`./../common/key.c
1928:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../vi/getc.c  -fno-common -DPIC -o .libs/getc.o
1929:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../ex/ex_z.c -o ex_z.o >/dev/null 2>&1
1930:info:build ./../common/exf.c:626:3: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1931:info:build                 CHAR2INT(sp, gp->c_option, strlen(gp->c_option) + 1,
1932:info:build                 ^            ~~~~~~~~~~~~
1933:info:build ./../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
1934:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
1935:info:build     ^                       ~
1936:info:build ./../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
1937:info:build     (w = n, wlen = nlen, 0)
1938:info:build        ^ ~
1939:info:build ./../common/exf.c:1136:2: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
1940:info:build         CHAR2INT(sp, bname, strlen(bname) + 1, wp, wlen);
1941:info:build         ^            ~~~~~
1942:info:build ./../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
1943:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
1944:info:build     ^                       ~
1945:info:build ./../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
1946:info:build     (w = n, wlen = nlen, 0)
1947:info:build        ^ ~
1948:info:build ./../common/exf.c:1162:3: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1949:info:build                 INT2SYS(sp, cmd.argv[0]->bp, cmd.argv[0]->len + 1,
1950:info:build                 ^           ~~~~~~~~~~~~~~~
1951:info:build ./../common/key.h:69:8: note: expanded from macro 'INT2SYS'
1952:info:build     (n = w, nlen = wlen, 0)
1953:info:build        ^ ~
1954:info:build ./../common/exf.c:1188:4: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1955:info:build                         INT2SYS(sp, cmd.argv[0]->bp, cmd.argv[0]->len + 1,
1956:info:build                         ^           ~~~~~~~~~~~~~~~
1957:info:build ./../common/key.h:69:8: note: expanded from macro 'INT2SYS'
1958:info:build     (n = w, nlen = wlen, 0)
1959:info:build        ^ ~
1960:info:build ./../common/exf.c:1203:3: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1961:info:build                 INT2SYS(sp, cmd.argv[0]->bp, cmd.argv[0]->len + 1,
1962:info:build                 ^           ~~~~~~~~~~~~~~~
1963:info:build ./../common/key.h:69:8: note: expanded from macro 'INT2SYS'
1964:info:build     (n = w, nlen = wlen, 0)
1965:info:build        ^ ~
1966:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/gs.c  -fno-common -DPIC -o .libs/gs.o
1967:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o db.lo `test -f './../common/db.c' || echo './'`./../common/db.c
1968:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../vi/getc.c -o getc.o >/dev/null 2>&1
1969:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o main.lo `test -f './../common/main.c' || echo './'`./../common/main.c
1970:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o mark.lo `test -f './../common/mark.c' || echo './'`./../common/mark.c
1971:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/key.c  -fno-common -DPIC -o .libs/key.o
1972:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/gs.c -o gs.o >/dev/null 2>&1
1973:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o msg.lo `test -f './../common/msg.c' || echo './'`./../common/msg.c
1974:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/db.c  -fno-common -DPIC -o .libs/db.o
1975:info:build ./../common/key.c:210:10: warning: assigning to 'char *' from 'u_char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
1976:info:build                 for (p = gp->cname[ch].name, t = v_key_name(sp, ch),
1977:info:build                        ^ ~~~~~~~~~~~~~~~~~~
1978:info:build ./../common/key.c:210:34: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1979:info:build                 for (p = gp->cname[ch].name, t = v_key_name(sp, ch),
1980:info:build                                                ^ ~~~~~~~~~~~~~~~~~~
1981:info:build ./../common/key.c:302:21: warning: assigning to 'char *' from 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1982:info:build                 for (len = 2, chp = (u_int8_t *)&ch,
1983:info:build                                   ^ ~~~~~~~~~~~~~~~
1984:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o options.lo `test -f './../common/options.c' || echo './'`./../common/options.c
1985:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/main.c  -fno-common -DPIC -o .libs/main.o
1986:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/mark.c  -fno-common -DPIC -o .libs/mark.o
1987:info:build 5 warnings generated.
1988:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/exf.c -o exf.o >/dev/null 2>&1
1989:info:build ./../common/db.c:308:2: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1990:info:build         INT2FILE(sp, p, len, fp, flen);
1991:info:build         ^            ~
1992:info:build ./../common/key.h:63:8: note: expanded from macro 'INT2FILE'
1993:info:build     (n = w, nlen = wlen, 0)
1994:info:build        ^ ~
1995:info:build ./../common/db.c:441:2: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
1996:info:build         INT2FILE(sp, p, len, fp, flen);
1997:info:build         ^            ~
1998:info:build ./../common/key.h:63:8: note: expanded from macro 'INT2FILE'
1999:info:build     (n = w, nlen = wlen, 0)
2000:info:build        ^ ~
2001:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o options_f.lo `test -f './../common/options_f.c' || echo './'`./../common/options_f.c
2002:info:build ./../common/db.c:643:11: warning: enumeration value 'LINE_APPEND' not handled in switch [-Wswitch]
2003:info:build                 switch (op) {
2004:info:build                         ^
2005:info:build ./../common/db.c:643:11: note: add missing switch cases
2006:info:build                 switch (op) {
2007:info:build                         ^
2008:info:build ./../common/db.c:656:11: warning: enumeration values 'LINE_APPEND' and 'LINE_RESET' not handled in switch [-Wswitch]
2009:info:build                 switch (op) {
2010:info:build                         ^
2011:info:build ./../common/db.c:656:11: note: add missing switch cases
2012:info:build                 switch (op) {
2013:info:build                         ^
2014:info:build ./../common/main.c:323:3: warning: assigning to 'CHAR_T *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2015:info:build                 CHAR2INT(sp, tag_f, strlen(tag_f) + 1, w, wlen);
2016:info:build                 ^            ~~~~~
2017:info:build ./../common/key.h:94:5: note: expanded from macro 'CHAR2INT'
2018:info:build     CHAR2INT5(sp,sp->wp->cw,n,nlen,w,wlen)
2019:info:build     ^                       ~
2020:info:build ./../common/key.h:65:8: note: expanded from macro 'CHAR2INT5'
2021:info:build     (w = n, wlen = nlen, 0)
2022:info:build        ^ ~
2023:info:build ./../common/mark.c:226:7: warning: add explicit braces to avoid dangling else [-Wdangling-else]
2024:info:build                                 } else
2025:info:build                                   ^
2026:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/msg.c  -fno-common -DPIC -o .libs/msg.o
2027:info:build 1 warning generated.
2028:info:build 4 warnings generated.
2029:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/options.c  -fno-common -DPIC -o .libs/options.o
2030:info:build 3 warnings generated.
2031:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/mark.c -o mark.o >/dev/null 2>&1
2032:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/db.c -o db.o >/dev/null 2>&1
2033:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/key.c -o key.o >/dev/null 2>&1
2034:info:build 1 warning generated.
2035:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/main.c -o main.o >/dev/null 2>&1
2036:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/options_f.c  -fno-common -DPIC -o .libs/options_f.o
2037:info:build ./../common/msg.c:381:2: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
2038:info:build         INT2CHAR(sp, str, STRLEN(str) + 1, nstr, nlen);
2039:info:build         ^            ~~~
2040:info:build ./../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
2041:info:build     (n = w, nlen = wlen, 0)
2042:info:build        ^ ~
2043:info:build ./../common/msg.c:381:27: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2044:info:build         INT2CHAR(sp, str, STRLEN(str) + 1, nstr, nlen);
2045:info:build                                  ^~~
2046:info:build ./../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
2047:info:build     (n = w, nlen = wlen, 0)
2048:info:build                    ^~~~
2049:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
2050:info:build size_t   strlen(const char *__s);
2051:info:build                             ^
2052:info:build ./../common/msg.c:910:10: warning: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
2053:info:build                 for (t = KEY_NAME(sp, *cp); *t != '\0' && p < ep; *p++ = *t++);
2054:info:build                        ^ ~~~~~~~~~~~~~~~~~
2055:info:build ./../common/options.c:54:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [10]' converts between pointers to integer types with different sign [-Wpointer-sign]
2056:info:build         {L("altwerase"),        f_altwerase,    OPT_0BOOL,      0},
2057:info:build            ^~~~~~~~~~~
2058:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2059:info:build #define L(ch)           ch
2060:info:build                         ^~
2061:info:build ./../common/options.c:56:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
2062:info:build         {L("autoindent"),       NULL,           OPT_0BOOL,      0},
2063:info:build            ^~~~~~~~~~~~
2064:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2065:info:build #define L(ch)           ch
2066:info:build                         ^~
2067:info:build ./../common/options.c:58:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [10]' converts between pointers to integer types with different sign [-Wpointer-sign]
2068:info:build         {L("autoprint"),        NULL,           OPT_1BOOL,      0},
2069:info:build            ^~~~~~~~~~~
2070:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2071:info:build #define L(ch)           ch
2072:info:build                         ^~
2073:info:build ./../common/options.c:60:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [10]' converts between pointers to integer types with different sign [-Wpointer-sign]
2074:info:build         {L("autowrite"),        NULL,           OPT_0BOOL,      0},
2075:info:build            ^~~~~~~~~~~
2076:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2077:info:build #define L(ch)           ch
2078:info:build                         ^~
2079:info:build ./../common/options.c:62:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
2080:info:build         {L("backup"),   NULL,           OPT_STR,        0},
2081:info:build            ^~~~~~~~
2082:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2083:info:build #define L(ch)           ch
2084:info:build                         ^~
2085:info:build ./../common/options.c:64:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
2086:info:build         {L("beautify"), NULL,           OPT_0BOOL,      0},
2087:info:build            ^~~~~~~~~~
2088:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2089:info:build #define L(ch)           ch
2090:info:build                         ^~
2091:info:build ./../common/options.c:66:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
2092:info:build         {L("cdpath"),   NULL,           OPT_STR,        0},
2093:info:build            ^~~~~~~~
2094:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2095:info:build #define L(ch)           ch
2096:info:build                         ^~
2097:info:build ./../common/options.c:68:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
2098:info:build         {L("cedit"),    NULL,           OPT_STR,        0},
2099:info:build            ^~~~~~~
2100:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2101:info:build #define L(ch)           ch
2102:info:build                         ^~
2103:info:build ./../common/options.c:70:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
2104:info:build         {L("columns"),  f_columns,      OPT_NUM,        OPT_NOSAVE},
2105:info:build            ^~~~~~~~~
2106:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2107:info:build #define L(ch)           ch
2108:info:build                         ^~
2109:info:build ./../common/options.c:72:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
2110:info:build         {L("combined"), NULL,           OPT_0BOOL,      OPT_NOSET|OPT_WC},
2111:info:build            ^~~~~~~~~~
2112:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2113:info:build #define L(ch)           ch
2114:info:build                         ^~
2115:info:build ./../common/options.c:74:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
2116:info:build         {L("comment"),  NULL,           OPT_0BOOL,      0},
2117:info:build            ^~~~~~~~~
2118:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2119:info:build #define L(ch)           ch
2120:info:build                         ^~
2121:info:build ./../common/options.c:76:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [10]' converts between pointers to integer types with different sign [-Wpointer-sign]
2122:info:build         {L("directory"),        NULL,           OPT_STR,        0},
2123:info:build            ^~~~~~~~~~~
2124:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2125:info:build #define L(ch)           ch
2126:info:build                         ^~
2127:info:build ./../common/options.c:78:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [13]' converts between pointers to integer types with different sign [-Wpointer-sign]
2128:info:build         {L("edcompatible"),NULL,                OPT_0BOOL,      0},
2129:info:build            ^~~~~~~~~~~~~~
2130:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2131:info:build #define L(ch)           ch
2132:info:build                         ^~
2133:info:build ./../common/options.c:80:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
2134:info:build         {L("escapetime"),       NULL,           OPT_NUM,        0},
2135:info:build            ^~~~~~~~~~~~
2136:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2137:info:build #define L(ch)           ch
2138:info:build                         ^~
2139:info:build ./../common/options.c:82:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
2140:info:build         {L("errorbells"),       NULL,           OPT_0BOOL,      0},
2141:info:build            ^~~~~~~~~~~~
2142:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2143:info:build #define L(ch)           ch
2144:info:build                         ^~
2145:info:build ./../common/options.c:84:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
2146:info:build         {L("exrc"),     NULL,           OPT_0BOOL,      0},
2147:info:build            ^~~~~~
2148:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2149:info:build #define L(ch)           ch
2150:info:build                         ^~
2151:info:build ./../common/options.c:86:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
2152:info:build         {L("extended"), f_recompile,    OPT_0BOOL,      0},
2153:info:build            ^~~~~~~~~~
2154:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2155:info:build #define L(ch)           ch
2156:info:build                         ^~
2157:info:build ./../common/options.c:88:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
2158:info:build         {L("filec"),    NULL,           OPT_STR,        0},
2159:info:build            ^~~~~~~
2160:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2161:info:build #define L(ch)           ch
2162:info:build                         ^~
2163:info:build ./../common/options.c:90:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [13]' converts between pointers to integer types with different sign [-Wpointer-sign]
2164:info:build         {L("fileencoding"),f_encoding,  OPT_STR,        OPT_WC},
2165:info:build            ^~~~~~~~~~~~~~
2166:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2167:info:build #define L(ch)           ch
2168:info:build                         ^~
2169:info:build ./../common/options.c:92:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
2170:info:build         {L("flash"),    NULL,           OPT_1BOOL,      0},
2171:info:build            ^~~~~~~
2172:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2173:info:build #define L(ch)           ch
2174:info:build                         ^~
2175:info:build ./../common/options.c:94:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
2176:info:build         {L("hardtabs"), NULL,           OPT_NUM,        0},
2177:info:build            ^~~~~~~~~~
2178:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2179:info:build #define L(ch)           ch
2180:info:build                         ^~
2181:info:build ./../common/options.c:96:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
2182:info:build         {L("iclower"),  f_recompile,    OPT_0BOOL,      0},
2183:info:build            ^~~~~~~~~
2184:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2185:info:build #define L(ch)           ch
2186:info:build                         ^~
2187:info:build ./../common/options.c:98:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
2188:info:build         {L("ignorecase"),       f_recompile,    OPT_0BOOL,      0},
2189:info:build            ^~~~~~~~~~~~
2190:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2191:info:build #define L(ch)           ch
2192:info:build                         ^~
2193:info:build ./../common/options.c:100:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [14]' converts between pointers to integer types with different sign [-Wpointer-sign]
2194:info:build         {L("inputencoding"),f_encoding, OPT_STR,        OPT_WC},
2195:info:build            ^~~~~~~~~~~~~~~
2196:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2197:info:build #define L(ch)           ch
2198:info:build                         ^~
2199:info:build ./../common/options.c:102:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
2200:info:build         {L("keytime"),  NULL,           OPT_NUM,        0},
2201:info:build            ^~~~~~~~~
2202:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2203:info:build #define L(ch)           ch
2204:info:build                         ^~
2205:info:build ./../common/options.c:104:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [10]' converts between pointers to integer types with different sign [-Wpointer-sign]
2206:info:build         {L("leftright"),        f_reformat,     OPT_0BOOL,      0},
2207:info:build            ^~~~~~~~~~~
2208:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2209:info:build #define L(ch)           ch
2210:info:build                         ^~
2211:info:build ./../common/options.c:106:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
2212:info:build         {L("lines"),    f_lines,        OPT_NUM,        OPT_NOSAVE},
2213:info:build            ^~~~~~~
2214:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2215:info:build #define L(ch)           ch
2216:info:build                         ^~
2217:info:build ./../common/options.c:112:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
2218:info:build         {L("lisp"),     f_lisp,         OPT_0BOOL,      OPT_NOSAVE},
2219:info:build            ^~~~~~
2220:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2221:info:build #define L(ch)           ch
2222:info:build                         ^~
2223:info:build ./../common/options.c:114:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
2224:info:build         {L("list"),     f_reformat,     OPT_0BOOL,      0},
2225:info:build            ^~~~~~
2226:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2227:info:build #define L(ch)           ch
2228:info:build                         ^~
2229:info:build ./../common/options.c:120:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
2230:info:build         {L("lock"),     NULL,           OPT_1BOOL,      0},
2231:info:build            ^~~~~~
2232:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2233:info:build #define L(ch)           ch
2234:info:build                         ^~
2235:info:build ./../common/options.c:122:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
2236:info:build         {L("magic"),    NULL,           OPT_1BOOL,      0},
2237:info:build            ^~~~~~~
2238:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2239:info:build #define L(ch)           ch
2240:info:build                         ^~
2241:info:build ./../common/options.c:124:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [10]' converts between pointers to integer types with different sign [-Wpointer-sign]
2242:info:build         {L("matchtime"),        NULL,           OPT_NUM,        0},
2243:info:build            ^~~~~~~~~~~
2244:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2245:info:build #define L(ch)           ch
2246:info:build                         ^~
2247:info:build ./../common/options.c:126:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
2248:info:build         {L("mesg"),     NULL,           OPT_1BOOL,      0},
2249:info:build            ^~~~~~
2250:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2251:info:build #define L(ch)           ch
2252:info:build                         ^~
2253:info:build ./../common/options.c:135:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
2254:info:build         {L("modeline"), NULL,           OPT_0BOOL,      OPT_NOSET},
2255:info:build            ^~~~~~~~~~
2256:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2257:info:build #define L(ch)           ch
2258:info:build                         ^~
2259:info:build ./../common/options.c:137:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
2260:info:build         {L("msgcat"),   f_msgcat,       OPT_STR,        0},
2261:info:build            ^~~~~~~~
2262:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2263:info:build #define L(ch)           ch
2264:info:build                         ^~
2265:info:build ./../common/options.c:139:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
2266:info:build         {L("noprint"),  f_print,        OPT_STR,        0},
2267:info:build            ^~~~~~~~~
2268:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2269:info:build #define L(ch)           ch
2270:info:build                         ^~
2271:info:build ./../common/options.c:141:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
2272:info:build         {L("number"),   f_reformat,     OPT_0BOOL,      0},
2273:info:build            ^~~~~~~~
2274:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2275:info:build #define L(ch)           ch
2276:info:build                         ^~
2277:info:build ./../common/options.c:143:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
2278:info:build         {L("octal"),    f_print,        OPT_0BOOL,      0},
2279:info:build            ^~~~~~~
2280:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2281:info:build #define L(ch)           ch
2282:info:build                         ^~
2283:info:build ./../common/options.c:145:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
2284:info:build         {L("open"),     NULL,           OPT_1BOOL,      0},
2285:info:build            ^~~~~~
2286:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2287:info:build #define L(ch)           ch
2288:info:build                         ^~
2289:info:build ./../common/options.c:147:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
2290:info:build         {L("optimize"), NULL,           OPT_1BOOL,      0},
2291:info:build            ^~~~~~~~~~
2292:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2293:info:build #define L(ch)           ch
2294:info:build                         ^~
2295:info:build ./../common/options.c:149:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
2296:info:build         {L("paragraphs"),       f_paragraph,    OPT_STR,        0},
2297:info:build            ^~~~~~~~~~~~
2298:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2299:info:build #define L(ch)           ch
2300:info:build                         ^~
2301:info:build ./../common/options.c:151:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
2302:info:build         {L("path"),     NULL,           OPT_STR,        0},
2303:info:build            ^~~~~~
2304:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2305:info:build #define L(ch)           ch
2306:info:build                         ^~
2307:info:build ./../common/options.c:153:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
2308:info:build         {L("print"),    f_print,        OPT_STR,        0},
2309:info:build            ^~~~~~~
2310:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2311:info:build #define L(ch)           ch
2312:info:build                         ^~
2313:info:build ./../common/options.c:155:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
2314:info:build         {L("prompt"),   NULL,           OPT_1BOOL,      0},
2315:info:build            ^~~~~~~~
2316:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2317:info:build #define L(ch)           ch
2318:info:build                         ^~
2319:info:build ./../common/options.c:157:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
2320:info:build         {L("readonly"), f_readonly,     OPT_0BOOL,      OPT_ALWAYS},
2321:info:build            ^~~~~~~~~~
2322:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2323:info:build #define L(ch)           ch
2324:info:build                         ^~
2325:info:build ./../common/options.c:159:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
2326:info:build         {L("recdir"),   NULL,           OPT_STR,        0},
2327:info:build            ^~~~~~~~
2328:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2329:info:build #define L(ch)           ch
2330:info:build                         ^~
2331:info:build ./../common/options.c:161:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
2332:info:build         {L("redraw"),   NULL,           OPT_0BOOL,      0},
2333:info:build            ^~~~~~~~
2334:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2335:info:build #define L(ch)           ch
2336:info:build                         ^~
2337:info:build ./../common/options.c:163:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
2338:info:build         {L("remap"),    NULL,           OPT_1BOOL,      0},
2339:info:build            ^~~~~~~
2340:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2341:info:build #define L(ch)           ch
2342:info:build                         ^~
2343:info:build ./../common/options.c:165:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
2344:info:build         {L("report"),   NULL,           OPT_NUM,        0},
2345:info:build            ^~~~~~~~
2346:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2347:info:build #define L(ch)           ch
2348:info:build                         ^~
2349:info:build ./../common/options.c:167:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
2350:info:build         {L("ruler"),    NULL,           OPT_0BOOL,      0},
2351:info:build            ^~~~~~~
2352:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2353:info:build #define L(ch)           ch
2354:info:build                         ^~
2355:info:build ./../common/options.c:169:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
2356:info:build         {L("scroll"),   NULL,           OPT_NUM,        0},
2357:info:build            ^~~~~~~~
2358:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2359:info:build #define L(ch)           ch
2360:info:build                         ^~
2361:info:build ./../common/options.c:171:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
2362:info:build         {L("searchincr"),       NULL,           OPT_0BOOL,      0},
2363:info:build            ^~~~~~~~~~~~
2364:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2365:info:build #define L(ch)           ch
2366:info:build                         ^~
2367:info:build ./../common/options.c:173:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
2368:info:build         {L("sections"), f_section,      OPT_STR,        0},
2369:info:build            ^~~~~~~~~~
2370:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2371:info:build #define L(ch)           ch
2372:info:build                         ^~
2373:info:build ./../common/options.c:175:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
2374:info:build         {L("secure"),   NULL,           OPT_0BOOL,      OPT_NOUNSET},
2375:info:build            ^~~~~~~~
2376:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2377:info:build #define L(ch)           ch
2378:info:build                         ^~
2379:info:build ./../common/options.c:177:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
2380:info:build         {L("shell"),    NULL,           OPT_STR,        0},
2381:info:build            ^~~~~~~
2382:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2383:info:build #define L(ch)           ch
2384:info:build                         ^~
2385:info:build ./../common/options.c:179:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [10]' converts between pointers to integer types with different sign [-Wpointer-sign]
2386:info:build         {L("shellmeta"),        NULL,           OPT_STR,        0},
2387:info:build            ^~~~~~~~~~~
2388:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2389:info:build #define L(ch)           ch
2390:info:build                         ^~
2391:info:build ./../common/options.c:181:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
2392:info:build         {L("shiftwidth"),       NULL,           OPT_NUM,        OPT_NOZERO},
2393:info:build            ^~~~~~~~~~~~
2394:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2395:info:build #define L(ch)           ch
2396:info:build                         ^~
2397:info:build ./../common/options.c:183:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [10]' converts between pointers to integer types with different sign [-Wpointer-sign]
2398:info:build         {L("showmatch"),        NULL,           OPT_0BOOL,      0},
2399:info:build            ^~~~~~~~~~~
2400:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2401:info:build #define L(ch)           ch
2402:info:build                         ^~
2403:info:build ./../common/options.c:185:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
2404:info:build         {L("showmode"), NULL,           OPT_0BOOL,      0},
2405:info:build            ^~~~~~~~~~
2406:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2407:info:build #define L(ch)           ch
2408:info:build                         ^~
2409:info:build ./../common/options.c:187:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
2410:info:build         {L("sidescroll"),       NULL,           OPT_NUM,        OPT_NOZERO},
2411:info:build            ^~~~~~~~~~~~
2412:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2413:info:build #define L(ch)           ch
2414:info:build                         ^~
2415:info:build ./../common/options.c:189:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
2416:info:build         {L("slowopen"), NULL,           OPT_0BOOL,      0},
2417:info:build            ^~~~~~~~~~
2418:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2419:info:build #define L(ch)           ch
2420:info:build                         ^~
2421:info:build ./../common/options.c:198:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [10]' converts between pointers to integer types with different sign [-Wpointer-sign]
2422:info:build         {L("sourceany"),        NULL,           OPT_0BOOL,      OPT_NOSET},
2423:info:build            ^~~~~~~~~~~
2424:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2425:info:build #define L(ch)           ch
2426:info:build                         ^~
2427:info:build ./../common/options.c:200:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
2428:info:build         {L("tabstop"),  f_reformat,     OPT_NUM,        OPT_NOZERO},
2429:info:build            ^~~~~~~~~
2430:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2431:info:build #define L(ch)           ch
2432:info:build                         ^~
2433:info:build ./../common/options.c:202:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [10]' converts between pointers to integer types with different sign [-Wpointer-sign]
2434:info:build         {L("taglength"),        NULL,           OPT_NUM,        0},
2435:info:build            ^~~~~~~~~~~
2436:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2437:info:build #define L(ch)           ch
2438:info:build                         ^~
2439:info:build ./../common/options.c:204:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
2440:info:build         {L("tags"),     NULL,           OPT_STR,        0},
2441:info:build            ^~~~~~
2442:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2443:info:build #define L(ch)           ch
2444:info:build                         ^~
2445:info:build ./../common/options.c:210:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
2446:info:build         {L("term"),     NULL,           OPT_STR,        OPT_ADISP|OPT_NOSAVE},
2447:info:build            ^~~~~~
2448:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2449:info:build #define L(ch)           ch
2450:info:build                         ^~
2451:info:build ./../common/options.c:212:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
2452:info:build         {L("terse"),    NULL,           OPT_0BOOL,      0},
2453:info:build            ^~~~~~~
2454:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2455:info:build #define L(ch)           ch
2456:info:build                         ^~
2457:info:build ./../common/options.c:214:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
2458:info:build         {L("tildeop"),  NULL,           OPT_0BOOL,      0},
2459:info:build            ^~~~~~~~~
2460:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2461:info:build #define L(ch)           ch
2462:info:build                         ^~
2463:info:build ./../common/options.c:216:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
2464:info:build         {L("timeout"),  NULL,           OPT_1BOOL,      0},
2465:info:build            ^~~~~~~~~
2466:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2467:info:build #define L(ch)           ch
2468:info:build                         ^~
2469:info:build ./../common/options.c:218:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [10]' converts between pointers to integer types with different sign [-Wpointer-sign]
2470:info:build         {L("ttywerase"),        f_ttywerase,    OPT_0BOOL,      0},
2471:info:build            ^~~~~~~~~~~
2472:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2473:info:build #define L(ch)           ch
2474:info:build                         ^~
2475:info:build ./../common/options.c:220:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
2476:info:build         {L("verbose"),  NULL,           OPT_0BOOL,      0},
2477:info:build            ^~~~~~~~~
2478:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2479:info:build #define L(ch)           ch
2480:info:build                         ^~
2481:info:build ./../common/options.c:222:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
2482:info:build         {L("w1200"),    f_w1200,        OPT_NUM,        OPT_NDISP|OPT_NOSAVE},
2483:info:build            ^~~~~~~
2484:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2485:info:build #define L(ch)           ch
2486:info:build                         ^~
2487:info:build ./../common/options.c:224:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
2488:info:build         {L("w300"),     f_w300,         OPT_NUM,        OPT_NDISP|OPT_NOSAVE},
2489:info:build            ^~~~~~
2490:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2491:info:build #define L(ch)           ch
2492:info:build                         ^~
2493:info:build ./../common/options.c:226:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [6]' converts between pointers to integer types with different sign [-Wpointer-sign]
2494:info:build         {L("w9600"),    f_w9600,        OPT_NUM,        OPT_NDISP|OPT_NOSAVE},
2495:info:build            ^~~~~~~
2496:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2497:info:build #define L(ch)           ch
2498:info:build                         ^~
2499:info:build ./../common/options.c:228:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
2500:info:build         {L("warn"),     NULL,           OPT_1BOOL,      0},
2501:info:build            ^~~~~~
2502:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2503:info:build #define L(ch)           ch
2504:info:build                         ^~
2505:info:build ./../common/options.c:230:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign]
2506:info:build         {L("window"),   f_window,       OPT_NUM,        0},
2507:info:build            ^~~~~~~~
2508:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2509:info:build #define L(ch)           ch
2510:info:build                         ^~
2511:info:build ./../common/options.c:232:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
2512:info:build         {L("windowname"),       NULL,           OPT_0BOOL,      0},
2513:info:build            ^~~~~~~~~~~~
2514:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2515:info:build #define L(ch)           ch
2516:info:build                         ^~
2517:info:build ./../common/options.c:234:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
2518:info:build         {L("wraplen"),  NULL,           OPT_NUM,        0},
2519:info:build            ^~~~~~~~~
2520:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2521:info:build #define L(ch)           ch
2522:info:build                         ^~
2523:info:build ./../common/options.c:236:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [11]' converts between pointers to integer types with different sign [-Wpointer-sign]
2524:info:build         {L("wrapmargin"),       NULL,           OPT_NUM,        0},
2525:info:build            ^~~~~~~~~~~~
2526:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2527:info:build #define L(ch)           ch
2528:info:build                         ^~
2529:info:build ./../common/options.c:238:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
2530:info:build         {L("wrapscan"), NULL,           OPT_1BOOL,      0},
2531:info:build            ^~~~~~~~~~
2532:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2533:info:build #define L(ch)           ch
2534:info:build                         ^~
2535:info:build ./../common/options.c:240:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [9]' converts between pointers to integer types with different sign [-Wpointer-sign]
2536:info:build         {L("writeany"), NULL,           OPT_0BOOL,      0},
2537:info:build            ^~~~~~~~~~
2538:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2539:info:build #define L(ch)           ch
2540:info:build                         ^~
2541:info:build ./../common/options.c:250:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2542:info:build         {L("ai"),       O_AUTOINDENT},          /*     4BSD */
2543:info:build            ^~~~
2544:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2545:info:build #define L(ch)           ch
2546:info:build                         ^~
2547:info:build ./../common/options.c:251:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2548:info:build         {L("ap"),       O_AUTOPRINT},           /*     4BSD */
2549:info:build            ^~~~
2550:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2551:info:build #define L(ch)           ch
2552:info:build                         ^~
2553:info:build ./../common/options.c:252:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2554:info:build         {L("aw"),       O_AUTOWRITE},           /*     4BSD */
2555:info:build            ^~~~
2556:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2557:info:build #define L(ch)           ch
2558:info:build                         ^~
2559:info:build ./../common/options.c:253:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2560:info:build         {L("bf"),       O_BEAUTIFY},            /*     4BSD */
2561:info:build            ^~~~
2562:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2563:info:build #define L(ch)           ch
2564:info:build                         ^~
2565:info:build ./../common/options.c:254:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2566:info:build         {L("co"),       O_COLUMNS},             /*   4.4BSD */
2567:info:build            ^~~~
2568:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2569:info:build #define L(ch)           ch
2570:info:build                         ^~
2571:info:build ./../common/options.c:255:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
2572:info:build         {L("dir"),      O_TMP_DIRECTORY},       /*     4BSD */
2573:info:build            ^~~~~
2574:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2575:info:build #define L(ch)           ch
2576:info:build                         ^~
2577:info:build ./../common/options.c:256:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2578:info:build         {L("eb"),       O_ERRORBELLS},          /*     4BSD */
2579:info:build            ^~~~
2580:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2581:info:build #define L(ch)           ch
2582:info:build                         ^~
2583:info:build ./../common/options.c:257:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2584:info:build         {L("ed"),       O_EDCOMPATIBLE},        /*     4BSD */
2585:info:build            ^~~~
2586:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2587:info:build #define L(ch)           ch
2588:info:build                         ^~
2589:info:build ./../common/options.c:258:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2590:info:build         {L("ex"),       O_EXRC},                /* System V (undocumented) */
2591:info:build            ^~~~
2592:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2593:info:build #define L(ch)           ch
2594:info:build                         ^~
2595:info:build ./../common/options.c:259:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2596:info:build         {L("fe"),       O_FILEENCODING},
2597:info:build            ^~~~
2598:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2599:info:build #define L(ch)           ch
2600:info:build                         ^~
2601:info:build ./../common/options.c:260:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2602:info:build         {L("ht"),       O_HARDTABS},            /*     4BSD */
2603:info:build            ^~~~
2604:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2605:info:build #define L(ch)           ch
2606:info:build                         ^~
2607:info:build ./../common/options.c:261:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2608:info:build         {L("ic"),       O_IGNORECASE},          /*     4BSD */
2609:info:build            ^~~~
2610:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2611:info:build #define L(ch)           ch
2612:info:build                         ^~
2613:info:build ./../common/options.c:262:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2614:info:build         {L("ie"),       O_INPUTENCODING},
2615:info:build            ^~~~
2616:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2617:info:build #define L(ch)           ch
2618:info:build                         ^~
2619:info:build ./../common/options.c:263:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2620:info:build         {L("li"),       O_LINES},               /*   4.4BSD */
2621:info:build            ^~~~
2622:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2623:info:build #define L(ch)           ch
2624:info:build                         ^~
2625:info:build ./../common/options.c:264:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [10]' converts between pointers to integer types with different sign [-Wpointer-sign]
2626:info:build         {L("modelines"),        O_MODELINE},            /*     HPUX */
2627:info:build            ^~~~~~~~~~~
2628:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2629:info:build #define L(ch)           ch
2630:info:build                         ^~
2631:info:build ./../common/options.c:265:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2632:info:build         {L("nu"),       O_NUMBER},              /*     4BSD */
2633:info:build            ^~~~
2634:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2635:info:build #define L(ch)           ch
2636:info:build                         ^~
2637:info:build ./../common/options.c:266:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
2638:info:build         {L("opt"),      O_OPTIMIZE},            /*     4BSD */
2639:info:build            ^~~~~
2640:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2641:info:build #define L(ch)           ch
2642:info:build                         ^~
2643:info:build ./../common/options.c:267:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
2644:info:build         {L("para"),     O_PARAGRAPHS},          /*     4BSD */
2645:info:build            ^~~~~~
2646:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2647:info:build #define L(ch)           ch
2648:info:build                         ^~
2649:info:build ./../common/options.c:268:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2650:info:build         {L("re"),       O_REDRAW},              /* O'Reilly */
2651:info:build            ^~~~
2652:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2653:info:build #define L(ch)           ch
2654:info:build                         ^~
2655:info:build ./../common/options.c:269:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2656:info:build         {L("ro"),       O_READONLY},            /*     4BSD (undocumented) */
2657:info:build            ^~~~
2658:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2659:info:build #define L(ch)           ch
2660:info:build                         ^~
2661:info:build ./../common/options.c:270:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
2662:info:build         {L("scr"),      O_SCROLL},              /*     4BSD (undocumented) */
2663:info:build            ^~~~~
2664:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2665:info:build #define L(ch)           ch
2666:info:build                         ^~
2667:info:build ./../common/options.c:271:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
2668:info:build         {L("sect"),     O_SECTIONS},            /* O'Reilly */
2669:info:build            ^~~~~~
2670:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2671:info:build #define L(ch)           ch
2672:info:build                         ^~
2673:info:build ./../common/options.c:272:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2674:info:build         {L("sh"),       O_SHELL},               /*     4BSD */
2675:info:build            ^~~~
2676:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2677:info:build #define L(ch)           ch
2678:info:build                         ^~
2679:info:build ./../common/options.c:273:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [5]' converts between pointers to integer types with different sign [-Wpointer-sign]
2680:info:build         {L("slow"),     O_SLOWOPEN},            /*     4BSD */
2681:info:build            ^~~~~~
2682:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2683:info:build #define L(ch)           ch
2684:info:build                         ^~
2685:info:build ./../common/options.c:274:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2686:info:build         {L("sm"),       O_SHOWMATCH},           /*     4BSD */
2687:info:build            ^~~~
2688:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2689:info:build #define L(ch)           ch
2690:info:build                         ^~
2691:info:build ./../common/options.c:275:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
2692:info:build         {L("smd"),      O_SHOWMODE},            /*     4BSD */
2693:info:build            ^~~~~
2694:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2695:info:build #define L(ch)           ch
2696:info:build                         ^~
2697:info:build ./../common/options.c:276:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2698:info:build         {L("sw"),       O_SHIFTWIDTH},          /*     4BSD */
2699:info:build            ^~~~
2700:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2701:info:build #define L(ch)           ch
2702:info:build                         ^~
2703:info:build ./../common/options.c:277:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
2704:info:build         {L("tag"),      O_TAGS},                /*     4BSD (undocumented) */
2705:info:build            ^~~~~
2706:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2707:info:build #define L(ch)           ch
2708:info:build                         ^~
2709:info:build ./../common/options.c:278:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2710:info:build         {L("tl"),       O_TAGLENGTH},           /*     4BSD */
2711:info:build            ^~~~
2712:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2713:info:build #define L(ch)           ch
2714:info:build                         ^~
2715:info:build ./../common/options.c:279:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2716:info:build         {L("to"),       O_TIMEOUT},             /*     4BSD (undocumented) */
2717:info:build            ^~~~
2718:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2719:info:build #define L(ch)           ch
2720:info:build                         ^~
2721:info:build ./../common/options.c:280:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2722:info:build         {L("ts"),       O_TABSTOP},             /*     4BSD */
2723:info:build            ^~~~
2724:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2725:info:build #define L(ch)           ch
2726:info:build                         ^~
2727:info:build ./../common/options.c:281:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [4]' converts between pointers to integer types with different sign [-Wpointer-sign]
2728:info:build         {L("tty"),      O_TERM},                /*     4BSD (undocumented) */
2729:info:build            ^~~~~
2730:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2731:info:build #define L(ch)           ch
2732:info:build                         ^~
2733:info:build ./../common/options.c:282:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [8]' converts between pointers to integer types with different sign [-Wpointer-sign]
2734:info:build         {L("ttytype"),  O_TERM},                /*     4BSD (undocumented) */
2735:info:build            ^~~~~~~~~
2736:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2737:info:build #define L(ch)           ch
2738:info:build                         ^~
2739:info:build ./../common/options.c:283:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [2]' converts between pointers to integer types with different sign [-Wpointer-sign]
2740:info:build         {L("w"),        O_WINDOW},              /* O'Reilly */
2741:info:build            ^~~
2742:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2743:info:build #define L(ch)           ch
2744:info:build                         ^~
2745:info:build ./../common/options.c:284:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2746:info:build         {L("wa"),       O_WRITEANY},            /*     4BSD */
2747:info:build            ^~~~
2748:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2749:info:build #define L(ch)           ch
2750:info:build                         ^~
2751:info:build ./../common/options.c:285:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2752:info:build         {L("wi"),       O_WINDOW},              /*     4BSD (undocumented) */
2753:info:build            ^~~~
2754:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2755:info:build #define L(ch)           ch
2756:info:build                         ^~
2757:info:build ./../common/options.c:286:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2758:info:build         {L("wl"),       O_WRAPLEN},             /*   4.4BSD */
2759:info:build            ^~~~
2760:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2761:info:build #define L(ch)           ch
2762:info:build                         ^~
2763:info:build ./../common/options.c:287:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2764:info:build         {L("wm"),       O_WRAPMARGIN},          /*     4BSD */
2765:info:build            ^~~~
2766:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2767:info:build #define L(ch)           ch
2768:info:build                         ^~
2769:info:build ./../common/options.c:288:5: warning: initializing 'CHAR_T *' (aka 'unsigned char *') with an expression of type 'char [3]' converts between pointers to integer types with different sign [-Wpointer-sign]
2770:info:build         {L("ws"),       O_WRAPSCAN},            /*     4BSD */
2771:info:build            ^~~~
2772:info:build ./../common/multibyte.h:43:16: note: expanded from macro 'L'
2773:info:build #define L(ch)           ch
2774:info:build                         ^~
2775:info:build ./../common/options.c:345:16: warning: passing 'CHAR_T [1024]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2776:info:build         (void)SPRINTF(b2, SIZE(b2),
2777:info:build                       ^~
2778:info:build ./../common/multibyte.h:37:18: note: expanded from macro 'SPRINTF'
2779:info:build #define SPRINTF         snprintf
2780:info:build                         ^
2781:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
2782:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
2783:info:build                             ^~~
2784:info:build ./../common/options.c:347:15: warning: passing 'CHAR_T [1024]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2785:info:build         OI(O_CDPATH, b2);
2786:info:build                      ^~
2787:info:build ./../common/options.c:318:17: note: expanded from macro 'OI'
2788:info:build         a.len = STRLEN(str);                                            \
2789:info:build                        ^~~
2790:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
2791:info:build size_t   strlen(const char *__s);
2792:info:build                             ^
2793:info:build ./../common/options.c:356:16: warning: passing 'CHAR_T [1024]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2794:info:build         (void)SPRINTF(b2, SIZE(b2),
2795:info:build                       ^~
2796:info:build ./../common/multibyte.h:37:18: note: expanded from macro 'SPRINTF'
2797:info:build #define SPRINTF         snprintf
2798:info:build                         ^
2799:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
2800:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
2801:info:build                             ^~~
2802:info:build ./../common/options.c:358:22: warning: passing 'CHAR_T [1024]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2803:info:build         OI(O_TMP_DIRECTORY, b2);
2804:info:build                             ^~
2805:info:build ./../common/options.c:318:17: note: expanded from macro 'OI'
2806:info:build         a.len = STRLEN(str);                                            \
2807:info:build                        ^~~
2808:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
2809:info:build size_t   strlen(const char *__s);
2810:info:build                             ^
2811:info:build ./../common/options.c:359:2: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
2812:info:build         OI(O_ESCAPETIME, L("escapetime=1"));
2813:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2814:info:build ./../common/options.c:319:19: note: expanded from macro 'OI'
2815:info:build         if ((CHAR_T*)str != b2)   /* GCC puts strings in text-space. */ \
2816:info:build             ~~~~~~~~~~~~ ^
2817:info:build ./../common/options.c:360:2: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
2818:info:build         OI(O_KEYTIME, L("keytime=6"));
2819:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2820:info:build ./../common/options.c:319:19: note: expanded from macro 'OI'
2821:info:build         if ((CHAR_T*)str != b2)   /* GCC puts strings in text-space. */ \
2822:info:build             ~~~~~~~~~~~~ ^
2823:info:build ./../common/options.c:361:2: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
2824:info:build         OI(O_MATCHTIME, L("matchtime=7"));
2825:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2826:info:build ./../common/options.c:319:19: note: expanded from macro 'OI'
2827:info:build         if ((CHAR_T*)str != b2)   /* GCC puts strings in text-space. */ \
2828:info:build             ~~~~~~~~~~~~ ^
2829:info:build ./../common/options.c:362:16: warning: passing 'CHAR_T [1024]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2830:info:build         (void)SPRINTF(b2, SIZE(b2), L("msgcat=%s"), _PATH_MSGCAT);
2831:info:build                       ^~
2832:info:build ./../common/multibyte.h:37:18: note: expanded from macro 'SPRINTF'
2833:info:build #define SPRINTF         snprintf
2834:info:build                         ^
2835:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
2836:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
2837:info:build                             ^~~
2838:info:build ./../common/options.c:363:15: warning: passing 'CHAR_T [1024]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2839:info:build         OI(O_MSGCAT, b2);
2840:info:build                      ^~
2841:info:build ./../common/options.c:318:17: note: expanded from macro 'OI'
2842:info:build         a.len = STRLEN(str);                                            \
2843:info:build                        ^~~
2844:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
2845:info:build size_t   strlen(const char *__s);
2846:info:build                             ^
2847:info:build ./../common/options.c:364:2: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
2848:info:build         OI(O_REPORT, L("report=5"));
2849:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
2850:info:build ./../common/options.c:319:19: note: expanded from macro 'OI'
2851:info:build         if ((CHAR_T*)str != b2)   /* GCC puts strings in text-space. */ \
2852:info:build             ~~~~~~~~~~~~ ^
2853:info:build ./../common/options.c:365:2: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
2854:info:build         OI(O_PARAGRAPHS, L("paragraphs=IPLPPPQPP LIpplpipbp"));
2855:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2856:info:build ./../common/options.c:319:19: note: expanded from macro 'OI'
2857:info:build         if ((CHAR_T*)str != b2)   /* GCC puts strings in text-space. */ \
2858:info:build             ~~~~~~~~~~~~ ^
2859:info:build ./../common/options.c:366:16: warning: passing 'CHAR_T [1024]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2860:info:build         (void)SPRINTF(b2, SIZE(b2), L("path=%s"), "");
2861:info:build                       ^~
2862:info:build ./../common/multibyte.h:37:18: note: expanded from macro 'SPRINTF'
2863:info:build #define SPRINTF         snprintf
2864:info:build                         ^
2865:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
2866:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
2867:info:build                             ^~~
2868:info:build ./../common/options.c:367:13: warning: passing 'CHAR_T [1024]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2869:info:build         OI(O_PATH, b2);
2870:info:build                    ^~
2871:info:build ./../common/options.c:318:17: note: expanded from macro 'OI'
2872:info:build         a.len = STRLEN(str);                                            \
2873:info:build                        ^~~
2874:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
2875:info:build size_t   strlen(const char *__s);
2876:info:build                             ^
2877:info:build ./../common/options.c:368:16: warning: passing 'CHAR_T [1024]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2878:info:build         (void)SPRINTF(b2, SIZE(b2), L("recdir=%s"), _PATH_PRESERVE);
2879:info:build                       ^~
2880:info:build ./../common/multibyte.h:37:18: note: expanded from macro 'SPRINTF'
2881:info:build #define SPRINTF         snprintf
2882:info:build                         ^
2883:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
2884:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
2885:info:build                             ^~~
2886:info:build ./../common/options.c:369:15: warning: passing 'CHAR_T [1024]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2887:info:build         OI(O_RECDIR, b2);
2888:info:build                      ^~
2889:info:build ./../common/options.c:318:17: note: expanded from macro 'OI'
2890:info:build         a.len = STRLEN(str);                                            \
2891:info:build                        ^~~
2892:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
2893:info:build size_t   strlen(const char *__s);
2894:info:build                             ^
2895:info:build ./../common/options.c:370:2: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
2896:info:build         OI(O_SECTIONS, L("sections=NHSHH HUnhsh"));
2897:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2898:info:build ./../common/options.c:319:19: note: expanded from macro 'OI'
2899:info:build         if ((CHAR_T*)str != b2)   /* GCC puts strings in text-space. */ \
2900:info:build             ~~~~~~~~~~~~ ^
2901:info:build ./../common/options.c:371:16: warning: passing 'CHAR_T [1024]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2902:info:build         (void)SPRINTF(b2, SIZE(b2),
2903:info:build                       ^~
2904:info:build ./../common/multibyte.h:37:18: note: expanded from macro 'SPRINTF'
2905:info:build #define SPRINTF         snprintf
2906:info:build                         ^
2907:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
2908:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
2909:info:build                             ^~~
2910:info:build ./../common/options.c:373:14: warning: passing 'CHAR_T [1024]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2911:info:build         OI(O_SHELL, b2);
2912:info:build                     ^~
2913:info:build ./../common/options.c:318:17: note: expanded from macro 'OI'
2914:info:build         a.len = STRLEN(str);                                            \
2915:info:build                        ^~~
2916:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
2917:info:build size_t   strlen(const char *__s);
2918:info:build                             ^
2919:info:build ./../common/options.c:374:2: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
2920:info:build         OI(O_SHELLMETA, L("shellmeta=~{[*?$`'\"\\"));
2921:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2922:info:build ./../common/options.c:319:19: note: expanded from macro 'OI'
2923:info:build         if ((CHAR_T*)str != b2)   /* GCC puts strings in text-space. */ \
2924:info:build             ~~~~~~~~~~~~ ^
2925:info:build ./../common/options.c:375:2: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
2926:info:build         OI(O_SHIFTWIDTH, L("shiftwidth=8"));
2927:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2928:info:build ./../common/options.c:319:19: note: expanded from macro 'OI'
2929:info:build         if ((CHAR_T*)str != b2)   /* GCC puts strings in text-space. */ \
2930:info:build             ~~~~~~~~~~~~ ^
2931:info:build ./../common/options.c:376:2: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
2932:info:build         OI(O_SIDESCROLL, L("sidescroll=16"));
2933:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2934:info:build ./../common/options.c:319:19: note: expanded from macro 'OI'
2935:info:build         if ((CHAR_T*)str != b2)   /* GCC puts strings in text-space. */ \
2936:info:build             ~~~~~~~~~~~~ ^
2937:info:build ./../common/options.c:377:2: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare]
2938:info:build         OI(O_TABSTOP, L("tabstop=8"));
2939:info:build         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2940:info:build ./../common/options.c:319:19: note: expanded from macro 'OI'
2941:info:build         if ((CHAR_T*)str != b2)   /* GCC puts strings in text-space. */ \
2942:info:build             ~~~~~~~~~~~~ ^
2943:info:build ./../common/options.c:378:16: warning: passing 'CHAR_T [1024]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2944:info:build         (void)SPRINTF(b2, SIZE(b2), L("tags=%s"), _PATH_TAGS);
2945:info:build                       ^~
2946:info:build ./../common/multibyte.h:37:18: note: expanded from macro 'SPRINTF'
2947:info:build #define SPRINTF         snprintf
2948:info:build                         ^
2949:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
2950:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
2951:info:build                             ^~~
2952:info:build ./../common/options.c:379:13: warning: passing 'CHAR_T [1024]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2953:info:build         OI(O_TAGS, b2);
2954:info:build                    ^~
2955:info:build ./../common/options.c:318:17: note: expanded from macro 'OI'
2956:info:build         a.len = STRLEN(str);                                            \
2957:info:build                        ^~~
2958:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
2959:info:build size_t   strlen(const char *__s);
2960:info:build                             ^
2961:info:build ./../common/options.c:388:16: warning: passing 'CHAR_T [1024]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2962:info:build         (void)SPRINTF(b2, SIZE(b2), L("scroll=%ld"), v);
2963:info:build                       ^~
2964:info:build ./../common/multibyte.h:37:18: note: expanded from macro 'SPRINTF'
2965:info:build #define SPRINTF         snprintf
2966:info:build                         ^
2967:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
2968:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
2969:info:build                             ^~~
2970:info:build ./../common/options.c:389:15: warning: passing 'CHAR_T [1024]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2971:info:build         OI(O_SCROLL, b2);
2972:info:build                      ^~
2973:info:build ./../common/options.c:318:17: note: expanded from macro 'OI'
2974:info:build         a.len = STRLEN(str);                                            \
2975:info:build                        ^~~
2976:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
2977:info:build size_t   strlen(const char *__s);
2978:info:build                             ^
2979:info:build ./../common/options.c:409:16: warning: passing 'CHAR_T [1024]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2980:info:build         (void)SPRINTF(b2, SIZE(b2), L("window=%lu"), v);
2981:info:build                       ^~
2982:info:build ./../common/multibyte.h:37:18: note: expanded from macro 'SPRINTF'
2983:info:build #define SPRINTF         snprintf
2984:info:build                         ^
2985:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf'
2986:info:build   __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__)
2987:info:build                             ^~~
2988:info:build ./../common/options.c:410:15: warning: passing 'CHAR_T [1024]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2989:info:build         OI(O_WINDOW, b2);
2990:info:build                      ^~
2991:info:build ./../common/options.c:318:17: note: expanded from macro 'OI'
2992:info:build         a.len = STRLEN(str);                                            \
2993:info:build                        ^~~
2994:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
2995:info:build size_t   strlen(const char *__s);
2996:info:build                             ^
2997:info:build ./../common/options.c:443:14: warning: passing 'CHAR_T *const' (aka 'unsigned char *const') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
2998:info:build                 OI(*oargs, optlist[*oargs].name);
2999:info:build                            ^~~~~~~~~~~~~~~~~~~~
3000:info:build ./../common/options.c:318:17: note: expanded from macro 'OI'
3001:info:build         a.len = STRLEN(str);                                            \
3002:info:build                        ^~~
3003:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
3004:info:build size_t   strlen(const char *__s);
3005:info:build                             ^
3006:info:build ./../common/options.c:487:15: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
3007:info:build                 if (!STRCMP(argv[0]->bp, L("all"))) {
3008:info:build                             ^~~~~~~~~~~
3009:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:77:25: note: passing argument to parameter '__s1' here
3010:info:build int      strcmp(const char *__s1, const char *__s2);
3011:info:build                             ^
3012:info:build ./../common/options.c:585:7: warning: add explicit braces to avoid dangling else [-Wdangling-else]
3013:info:build                                 } else
3014:info:build                                   ^
3015:info:build ./../common/options.c:623:5: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
3016:info:build                                 INT2CHAR(sp, name, STRLEN(name) + 1,
3017:info:build                                 ^            ~~~~
3018:info:build ./../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
3019:info:build     (n = w, nlen = wlen, 0)
3020:info:build        ^ ~
3021:info:build ./../common/options.c:623:31: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
3022:info:build                                 INT2CHAR(sp, name, STRLEN(name) + 1,
3023:info:build                                                           ^~~~
3024:info:build ./../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
3025:info:build     (n = w, nlen = wlen, 0)
3026:info:build                    ^~~~
3027:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
3028:info:build size_t   strlen(const char *__s);
3029:info:build                             ^
3030:info:build ./../common/options.c:626:5: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
3031:info:build                                 INT2CHAR(sp, sep, STRLEN(sep) + 1,
3032:info:build                                 ^            ~~~
3033:info:build ./../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
3034:info:build     (n = w, nlen = wlen, 0)
3035:info:build        ^ ~
3036:info:build ./../common/options.c:626:30: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
3037:info:build                                 INT2CHAR(sp, sep, STRLEN(sep) + 1,
3038:info:build                                                          ^~~
3039:info:build ./../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
3040:info:build     (n = w, nlen = wlen, 0)
3041:info:build                    ^~~~
3042:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
3043:info:build size_t   strlen(const char *__s);
3044:info:build                             ^
3045:info:build ./../common/options.c:650:12: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
3046:info:build badnum:                         INT2CHAR(sp, name, STRLEN(name) + 1,
3047:info:build                                 ^            ~~~~
3048:info:build ./../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
3049:info:build     (n = w, nlen = wlen, 0)
3050:info:build        ^ ~
3051:info:build ./../common/options.c:650:38: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
3052:info:build badnum:                         INT2CHAR(sp, name, STRLEN(name) + 1,
3053:info:build                                                           ^~~~
3054:info:build ./../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
3055:info:build     (n = w, nlen = wlen, 0)
3056:info:build                    ^~~~
3057:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
3058:info:build size_t   strlen(const char *__s);
3059:info:build                             ^
3060:info:build ./../common/options.c:653:5: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
3061:info:build                                 INT2CHAR(sp, sep, STRLEN(sep) + 1,
3062:info:build                                 ^            ~~~
3063:info:build ./../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
3064:info:build     (n = w, nlen = wlen, 0)
3065:info:build        ^ ~
3066:info:build ./../common/options.c:653:30: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
3067:info:build                                 INT2CHAR(sp, sep, STRLEN(sep) + 1,
3068:info:build                                                          ^~~
3069:info:build ./../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
3070:info:build     (n = w, nlen = wlen, 0)
3071:info:build                    ^~~~
3072:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
3073:info:build size_t   strlen(const char *__s);
3074:info:build                             ^
3075:info:build ./../common/options.c:683:4: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
3076:info:build                         INT2CHAR(sp, sep, STRLEN(sep) + 1, np, nlen);
3077:info:build                         ^            ~~~
3078:info:build ./../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
3079:info:build     (n = w, nlen = wlen, 0)
3080:info:build        ^ ~
3081:info:build ./../common/options.c:683:29: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
3082:info:build                         INT2CHAR(sp, sep, STRLEN(sep) + 1, np, nlen);
3083:info:build                                                  ^~~
3084:info:build ./../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
3085:info:build     (n = w, nlen = wlen, 0)
3086:info:build                    ^~~~
3087:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
3088:info:build size_t   strlen(const char *__s);
3089:info:build                             ^
3090:info:build ./../common/options.c:715:4: warning: assigning to 'char *' from 'CHAR_T *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
3091:info:build                         INT2CHAR(sp, sep, STRLEN(sep) + 1, np, nlen);
3092:info:build                         ^            ~~~
3093:info:build ./../common/key.h:67:8: note: expanded from macro 'INT2CHAR'
3094:info:build     (n = w, nlen = wlen, 0)
3095:info:build        ^ ~
3096:info:build ./../common/options.c:715:29: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
3097:info:build                         INT2CHAR(sp, sep, STRLEN(sep) + 1, np, nlen);
3098:info:build                                                  ^~~
3099:info:build ./../common/key.h:67:20: note: expanded from macro 'INT2CHAR'
3100:info:build     (n = w, nlen = wlen, 0)
3101:info:build                    ^~~~
3102:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
3103:info:build size_t   strlen(const char *__s);
3104:info:build                             ^
3105:info:build ./../common/options.c:882:19: warning: passing 'CHAR_T *const' (aka 'unsigned char *const') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
3106:info:build                 curlen = STRLEN(op->name);
3107:info:build                                 ^~~~~~~~
3108:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
3109:info:build size_t   strlen(const char *__s);
3110:info:build                             ^
3111:info:build ./../common/options.c:1052:15: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
3112:info:build         len = STRLEN(name);
3113:info:build                      ^~~~
3114:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here
3115:info:build size_t   strlen(const char *__s);
3116:info:build                             ^
3117:info:build ./../common/options.c:1083:23: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
3118:info:build         return(STRCMP(((OABBREV *)a)->name, ((OABBREV *)b)->name));
3119:info:build                       ^~~~~~~~~~~~~~~~~~~~
3120:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:77:25: note: passing argument to parameter '__s1' here
3121:info:build int      strcmp(const char *__s1, const char *__s2);
3122:info:build                             ^
3123:info:build ./../common/options.c:1083:45: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
3124:info:build         return(STRCMP(((OABBREV *)a)->name, ((OABBREV *)b)->name));
3125:info:build                                             ^~~~~~~~~~~~~~~~~~~~
3126:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:77:43: note: passing argument to parameter '__s2' here
3127:info:build int      strcmp(const char *__s1, const char *__s2);
3128:info:build                                               ^
3129:info:build ./../common/options.c:1089:23: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
3130:info:build         return(STRCMP(((OPTLIST *)a)->name, ((OPTLIST *)b)->name));
3131:info:build                       ^~~~~~~~~~~~~~~~~~~~
3132:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:77:25: note: passing argument to parameter '__s1' here
3133:info:build int      strcmp(const char *__s1, const char *__s2);
3134:info:build                             ^
3135:info:build ./../common/options.c:1089:45: warning: passing 'CHAR_T *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
3136:info:build         return(STRCMP(((OPTLIST *)a)->name, ((OPTLIST *)b)->name));
3137:info:build                                             ^~~~~~~~~~~~~~~~~~~~
3138:info:build /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk/usr/include/string.h:77:43: note: passing argument to parameter '__s2' here
3139:info:build int      strcmp(const char *__s1, const char *__s2);
3140:info:build                                               ^
3141:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o put.lo `test -f './../common/put.c' || echo './'`./../common/put.c
3142:info:build /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/clang -DHAVE_CONFIG_H -I.  -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/`echo vi-ipc | sed 's&^&n&'`\" -I./../regex  -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk  -O -c -o recover.lo `test -f './../common/recover.c' || echo './'`./../common/recover.c
3143:info:build ./../common/options_f.c:324:9: error: implicit declaration of function 'conv_enc' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
3144:info:build         return conv_enc(sp, offset, str);
3145:info:build                ^
3146:info:build 1 error generated.
3147:info:build make[1]: *** [options_f.lo] Error 1
3148:info:build make[1]: *** Waiting for unfinished jobs....
3149:info:build 3 warnings generated.
3150:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/msg.c -o msg.o >/dev/null 2>&1
3151:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/put.c  -fno-common -DPIC -o .libs/put.o
3152:info:build 169 warnings generated.
3153:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/recover.c  -fno-common -DPIC -o .libs/recover.o
3154:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/options.c -o options.o >/dev/null 2>&1
3155:info:build ./../common/put.c:53:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
3156:info:build                 } else {
3157:info:build                   ^
3158:info:build 1 warning generated.
3159:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/put.c -o put.o >/dev/null 2>&1
3160:info:build  /usr/bin/clang -DHAVE_CONFIG_H -I. -D__REGEX_PRIVATE -I. -I./../include -DVI=\"/opt/local/bin/nvi-ipc\" -I./../regex -I/opt/local/include -I/opt/local/include/db48 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -O -c ./../common/recover.c -o recover.o >/dev/null 2>&1
3161:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6/dist'
3162:info:build make: *** [all] Error 2
3163:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6/dist'
3164:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/work/nvi-1.81.6/dist" && /usr/bin/make -j8 -w all
3165:info:build Exit code: 2
3166:error:build Failed to build nvi: command execution failed
3167:debug:build Error code: CHILDSTATUS 45699 2
3168:debug:build Backtrace: command execution failed
3169:debug:build     while executing
3170:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
3171:debug:build     invoked from within
3172:debug:build "command_exec -callback portprogress::target_progress_callback build"
3173:debug:build     (procedure "portbuild::build_main" line 8)
3174:debug:build     invoked from within
3175:debug:build "$procedure $targetname"
3176:error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_editors_nvi/nvi/main.log for details.