=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for bitchx-1.2.1nb6 cd source && make 'local_dir=/Users/pbulk/build/chat/bitchx/work/.home' 'INSTALL_IRC=/opt/pkg/bin/BitchX' 'IRCLIB=/opt/pkg/share/bx' 'CC=clang' 'CFLAGS=-pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall' 'HELPDIR=/opt/pkg/share/bx/help' 'INSTALL_WSERV=/opt/pkg/share/bx/wserv' 'IRCPATH=~/.BitchX:~/.BitchX/plugins:.:/opt/pkg/share/bx/plugins:/opt/pkg/share/bx/script:/opt/pkg/share/bx' 'TRANSLATION_PATH=/opt/pkg/share/bx/translation' 'LDFLAGS=-L/opt/pkg/lib' 'LIBS=-ltinfo -lssl -lcrypto -lresolv -lm' 'LN=ln -s' 'RM=rm -f' 'TCL_SRCS=' 'TCL_OBJS=' 'CD_PLAY=' 'CD_SRCS=' 'CD_OBJS=' 'TCL_LIBS=' 'PLUGINDIR=/opt/pkg/share/bx/plugins' '_VERSION_=BitchX' 'VERSION=BitchX-1.2.1' 'INSTALL_DATA=/usr/bin/install -c -o pbulk -g staff -m 644' 'INSTALL_SCRIPT=/opt/pkg/share/bx/script' 'EXEEXT=' 'SHLIB_CFLAGS=' 'SHLIB_SUFFIX=.so' -j 1 all clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c alias.c alias.c:1397:6: warning: variable 'count' set but not used [-Wunused-but-set-variable] int count = 0; ^ In file included from alias.c:2226: ./expr2.c:1043:36: warning: variable 'd' is uninitialized when used here [-Wuninitialized] case DANDEQ: IMPLIED((long)(c && d)) ^ ./expr2.c:872:33: note: expanded from macro 'IMPLIED' get_token(cx, v), #x, a, b, x); \ ^ ./expr2.c:818:11: note: initialize the variable 'd' to silence this warning BooL c, d; ^ = 0 ./expr2.c:1043:31: warning: variable 'c' is uninitialized when used here [-Wuninitialized] case DANDEQ: IMPLIED((long)(c && d)) ^ ./expr2.c:872:33: note: expanded from macro 'IMPLIED' get_token(cx, v), #x, a, b, x); \ ^ ./expr2.c:818:8: note: initialize the variable 'c' to silence this warning BooL c, d; ^ = 0 ./expr2.c:1225:15: warning: static variable 'dummy' is used in an inline function with external linkage [-Wstatic-in-inline] c->operand = dummy; ^ ./expr2.c:1219:1: note: use 'static' to give inline function 'unary' internal linkage __inline TOKEN unary (expr_info *c, char *x, int y, TOKEN z) ^ static ./expr2.c:1172:12: note: 'dummy' declared here static int dummy = 1; ^ 4 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c alist.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c array.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c art.c art.c:131:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[4C[35m [37m[33C[35m [37m[28C[34m [37m"); ^~~~~~~~~~~~ art.c:132:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m [1m[0;35m[37m[10C[35m[30;45m[37;40m[5C[36m [37m[4C[35m [37m [1;35;45m[40m[0m[3C[35m[1m[0;35m [37m"); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:133:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[4C[35m [1m[45m[40m[0;35m [1m[0;35m [37m [35m [37m[4C[36m [37m[7C[35m[37m[6C[35m [1m[45m[40m[0;35m[37m [35m[1;45m[0;35m[37m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:134:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[35m [1m[45m[47m߲[45m[31m [0;35m[37m[7C[35m [37m[4C[35m [37m[5C[35m [37m[21C[35m[1;45m[47m[45m[0;35m[37m"); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ art.c:135:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [34m[1;44m[0;34m[37m [35m[1;45m[47m۲
[45m
[31m [0;35m
[34m [37m[5C[34m[1m[0;34m[37m [35m [37m [34m[1;44m [0;34m[37m [35m [37m[12C[34m[1;44m [0;34m [35m[1m[0;35m[1;45m[0;35m [37m"); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ art.c:136:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [34m[1;44m[40m[0;34m[37m [1;35m[0;35m[37m [34m [37m [34m[1;44m[47m[44m[0;34m[37m [35m [37m [34m[1;44m[0;34m[37m [35m [37m[3C[34m[37m[5C[34m[1;44m [0;34m [35m[1;45m[47m[45m[47m[45m[40m[0;35m[37m"); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ art.c:137:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [34m[1;44m[47m[44m
[0;34m
[37m[5C[34m[1m[44m[40m[0;34m[37m [35m[37m [34m[1;44m۲[47m[44m
[0;34m
[37m [34m[1;44m
[0;34m
[1m[44m[46m[44m۲[0m[5C[1;34m [0;34m[1;44m[40m[44m
[0;34m
[37m [35m[1;47m
߲[40m[45m[40m[0;35m[37m"); ^~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ art.c:138:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [34m[1;44m[47m[44m
[0;34m
[35m
[37m[7C[34m[1;44m[0;34m [1;44m[47m[44m[0;34m [1;44m
[40m[0;34m [37m [34m[1;44m
[0;34m
[37m [34m[1m[0;30;44m[1;34m [40m[44m۲
[0;34m
[35m[1;47m
[45m[40m[0;35m[34m [37m"); ^~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ art.c:139:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m[34m[1;44m[47mܰ[40m[0;34m[35m [1m
[0;35mܰ[30;45m[37;40m[5C[34m[1;44m[47m[44m۲[0;34m
[1;44m[47m[40m[44m [0;34m
[1;44m[47m[44m[40m[0m [34m[1;44m[0;34m[37m [35m[1m[0;35m[37m [34m[1m[44m[40m[0;34m[37m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ art.c:140:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m
[34m[1;44m[47m۲[44m [0m [1;35m[0;35m[37m[3C[34m [1;44m[40m[0;34m [37m [34m[1m[44m
[0;34m
[37m [1;34;44m [0;34m[37m [34m [1;44m[47m[44m[0;34m [37m [35m [34m [1;44m۰[0m [34m[1;44m[40m[44m۲[0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ art.c:141:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m
[34m[1;47m[44m[0;34m[37m[6C[34m[37m[10C[34m[1m[0;34m[1;44m[47m
[0;34m[37m [34m[1;44m[47m[44m
[0;34m
[37m [34m [1;44m[47m
[44m
[0;34m
[37m [35m [1;30m Pe^[0;35m [34m[1;44m[47m[44m[0;34m [37m [34m [1;44m[47m[44m
[0;34m
[37m"); ^~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:142:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[30;45m[37;40m [34m[1;44m[40m[44m[40m[0;34m[37m[8C[34m[1;44m[47mݰ[44m
[0;34m
[37m [34m[1;44m[47mݰ[44m
[0;34m
[37m [35m [34m [1;44m[47m[44m[0;34m[37m [35m [37m [34m[1;44m [0m [34m [37m [34m[1;44m[47m߰[44m [0m[35m[37m"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:143:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m[37m [34m[1;44m
[0;34m
[37m [35m[37m [34m[1m[44m[47m[44m[40m[0m [34m[1;44m[47mܲ[44m
[0;34m
[1;44m[47m [44m[0;34m[37m [35m [37m [34m [1m[44m[40m[44m[40m[0;34m[37m [35m [37m [34m[1;44m
[0;34m
[37m [35m[30;45m[37;40m [34m[1;44m[47m [44m
[0;34m
[35m
[37m"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:144:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [34m[1;44m[46m߲[44m
[0;34m
[37m[4C[35m[1;45m[0;35m[37m [34m[1;44m[47m [44m[47m[44m[0;34m [35m[37m[3C[34m[1;44m[40m[0;34m [1;44m
[0;34m
[37m[4C[34m[1;44m[0;34m[35m
[37m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ art.c:145:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [34m[1;44m[0;34m [37m [35m [1;45m[47m[45m
[0;35m
[37m [34m[1;44m[47m
[44m[40m[44m[0;34m [1;44m[0;34m[37m [35m[37m [34m[1m[44m[0;34m[37m [34m [37m [34m[1;44m [0;34m
[35m[30;45m[37;40m"); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ art.c:146:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [30;44m[34;40m[1;44m[0;34m
[1m[0;34m [37m [35m [37m [35m[1m[0m[3C[34m[1;44m[47m[44m[40m[0;34m [37m [34m[1m[44m[40m[44m[40m[0;34m [35m[1m[45m[47m[45m[0;35m[37m [34m[1;44m[46m[44m[0;34m [37m [34m [37m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ art.c:147:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [34m[30;44m[34;40m [37m [34m [37m [34m[1m[44m[40m[44m
[0;34m
[1;44m[0;34m[37m [34m [37m[5C[34m[1;44m[0;34m [35m[1;45m[47m [45m[0;35m
[37m [34m[1;44m[46m[44m[0;34m
[37m [34m [37m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ art.c:148:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [34m [37m[14C[35m [37m [1;34;44m[0;34m
[37m[4C[1;30mP[41mh[40monyEye[0;34m [37m [34m[1;44m۲[0;34m
[35m[1;45m [47m[45m[0;35m[34m [35m [34m [37m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:149:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[4C[34m[[37m%15s[34m][35m [37m [1;34m[0;34m[37m[4C[1;30m^[0m[10C[34m[1;44m[40m[0;34m[37m [35m[1;45m [0;35m
߰[30;45m[37;40m[8C[1;30mAwe/Cia[0m", irc_version); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:150:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[10C[35m [34m [1m[0;34m [37m[9C[34m [37m[5C[35m [34m [35m
[37m[7C[0m"); ^~~~ ~~~~~~~~ ~~~~ ~~~~ art.c:151:58: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1;30m [0;35m [37m[32C[35m[37m[14C[35m [37m"); ^~~~ art.c:159:82: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[0;1;44m [0;34m[35m[1;45m[40m[0;34m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ art.c:160:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[44m [1;46m[5C[44m [46m[5C[0;34m[44m [40m[1;46m[5C[44m [0;34m[35m[1m
[0;34m[35m[1;45m[40m[0;34m"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ art.c:161:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[44m [1;46m[5C[40m [0;34m[1;46m[5C[5C[0;34m[1;44m[40m [0;34m[1;46m[5C[40m [0;35m[1;45m[40m
[0;34m[35m[1;45m[0;35m[1m[0;34m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ art.c:162:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[44m [1m[5C[5C[0;34m[1;44m[5C[5C[5C[5C[46m[5C[44m[5C[0;35m[1;45m[40m[0;34m[35m[34m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ art.c:163:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[44m [1m[5C[5C[5C[5C[5C[5C[0;34m[1;44m[5C[5C[0;34m[35m[1m[0;34m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ art.c:164:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[44m [1m[5C[5C[5C[5C[5C[5C[5C[5C[5C [0;34m[35m [34m[1;35m[0;34m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ art.c:165:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[44m [1m[5C[5C[5C[5C[5C[5C[5C[5C[5C [0;34m[35m[1;45m[0;35m
[34m
[1;35m[45m۲[0;35m[34m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ art.c:166:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[44m [5C[30m[5C[1;34m[5C [0;34m [44m [40m [1;44m[5C[0;34m[5C[1;35m[45m [1C[0;34m [1;35;45m [0;35m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ art.c:167:74: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[44m [34;40m[1;35m[45m [0;35m
[34m [1;35;45m[0;35m[34m"); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ art.c:168:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[44m
[1;35m[45m [1C[0;34m [1;35;45m[0;35m[34m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ art.c:169:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[44m[1;35m[0;35m[34m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ art.c:176:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[24C[1;30m[0m [1;30m[0m"); ^~~~~~~~ ~~~~ art.c:177:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[23C[1;30m[0m [1;30m[0m [1;30m[0m[24C[1;31m [0m"); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ art.c:178:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[23C[1;30m[0m [1;30m[37m [30m[0m [1;30m[0m[21C[1;31m[41m[40m [0m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ art.c:179:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[23C[1;30m[0m [1;30m[0m[22C[1;31m[41m[40m [0m"); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ art.c:180:36: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[20C[1;30m [0m [1;30m[33m [0;31m[1;37m [0m[19C[1;31m[41m[40m[0m"); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ art.c:181:55: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[11C[1;33m [30m [33m [30;41m[33;43m[30;41m[37;40m [0m[16C[34m[1;31;44m[40m[41m[40m[0m"); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ art.c:182:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[13C[1;33m [0m [1;30m [0;31m[1;30;41m[33;43m[37;40m[0m[14C[34m[1;44m۲[31m[40m[0m"); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ art.c:183:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[22C[32m [1;30m [0;31m[1;30;41m[37;40m[42m[40m [0;32m [37m[7C[34m[1;44m۲[0;34m [37m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:184:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[32m [1;37m [0m [32m[37m[4C[32m[1;37;42m[40m[0;32m[37m [34m[1;44m۲[0;34m[37m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:185:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[32m [37m[6C[32m [1;42m [0;32m [37m [32m [1;37m[0;32m[1;37m[0;32m[34m[1;44m۲[0;34m[37m"); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ art.c:186:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[9C[32m[1;42m [0;32m [37m [32m [37m[3C[32m [37m [32m[37m [1m[0;32m[1;34;42m[0;32m[34m[37m"); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ art.c:187:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [32m [37m[7C[32m[1;42m [0m [32m[37m [32m [37m[3C[32m[37m [32m [37m [32m[37m [1m [0;32m[1;37m[44m[34m [0;32m[1;34;44m[0;32m[1;30m [0m [1;30mby panasync[0m"); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ art.c:188:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[8C [32m[1;42m [37;40m [0;32m [37m [32m [37m [32m[1;37m [0;32m[37m [32m[1;37m [0;32m[1;34;44m[0;32m[34m[32m[1;37m [0m"); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ art.c:189:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[32m[1;42m [0;32m[1;37m [0;32m [1;42m [0;32m[37m [32m[1;42m [0;32m[1;34;44m[42m[0;32m[1;37m[0;32m[1;37m[0m"); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ art.c:190:32: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [32m [37m[28C[34m[1;44m[0;34m[1;37m [0m"); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ art.c:191:53: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[8C[1m*[30mSpark it Up[37m*[0m[8C[34m[1;44m[0;34m[37m[5C[1m[0m [1m [0m"); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ art.c:192:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[27C[34m[1;44m[0;34m[37m[10C[1m [0m"); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ art.c:193:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[26C[34m[1;44m[0;34m[37m [1;30m[Joker][0m[5C[1m[0m"); ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ art.c:194:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[27C[1;34m [0;34m[1;44m[0;34m[37m[18C[1m [0m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ art.c:195:50: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[15C[1m [0m[11C[1;34m [0m[24C[1m[0m"); ^~~~~~~~ art.c:201:31: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[5C[1;36m [0;36;40m[0m[8C[1;36m[0m[10C[36m[0m[21C[1;47m[40m[0m [36m[0m"); ^~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ art.c:202:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[36m[1;46m[40m[46m[40m[47m[40m[0m[5C[36m[1;46m[0;36;40m[1;46mܲ[40m[47m[40m[0m [1m[0m[1;47m[40m
[0m [36m[1;46m[40m[0m"); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ art.c:203:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[36m[1m[47m[40m
[0m [36m[1;46m[40m[0m [1m[0;36;40m[1;46m[40m[47m[40m[0m [1;36m[0m[5C[1;47m [40m[47m[40m
[0m [1;47m߱[40m[0m [1;36;46m[40m[47m[40m[0m"); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:204:11: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [36m[1;46m߱[40m
[0;36;40m[1;46m߲[40m[0m [1;47mܲ[40m[0m [1;36;46m߱[40m
[0m[8C[1;47m߱[0m [6C[36m[1;46m߱[40m[0m [1;36m[0m [1;47m[0m"); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ art.c:205:11: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;47m[0m [1m[0m [36m[0m[1m[0m [36m[1m[0m [1m[0m [1;47m[40m[0;36;40m[1m[0m [36m[1;46m[40m[46m[40m[0m[1m[36m[0m[1;47mܱ[40m[0m [1;47m[0m"); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ art.c:206:11: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;47m[40m
[0m[1;47m[40m
[0m [1;47m[33m[37;40m[0m [1;36;46m[40m[47m[40m[0m [1;47m[40m
[0m [1;47m[40m
[0;36;40m[1;46m[40m
[0m [36m[1;46m[40m[47m[40m
[0m[1;47m[33m[37m[40m
[30m[0m[1;47m[40m
[0m "); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ art.c:207:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;47m[0m [1m[0m [1;47m[40m[47m[40m[0m [1;47m[40m[47m[40m
[0;36;40m[1;46m߱[40m
[0m[1m[47m[40m[47mܲ[40m[0m [1;36;46m[40m[46m[40m[0m [1;36;46m[40m[0m [1;47m߱[30;40m [0m[1m[47m[40m[0m "); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ art.c:208:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;47m[0m [1m[0m[1m[0m[1;47m[40m[0;36;40m[1;37m[36m[0m [1;30m[0m[6C[1m[0m [36m[0m [1;36;46m[40m[46m[0;36;40m[1;46m[0;36;40m[1m[37m[0m[1m[0m [1m[0m "); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ art.c:209:11: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1m[0m[1;47m[40m[0m[1m[30m [0m[1;47m߱[40m[0m[34m[1m[44m[40m[44m[40m[44m[40m[0m [1m[47m[40m[30m [0m[1;47m[40m[47m߱[40m[30m [0m [1;47m[0m"); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ art.c:210:11: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1m[30m [0m[1;47m[40m[47m۲[40m[0m[1;47m[40m[0m [34m[1;44mܱ[40m[0m [34m[1;44m[40m[30m [0m [34m[1;44m[40m[0m[1m[47m߲[40m[32;47m[37;40m[0m[1;47mܲ[40m[30m [0m[1;47m[40m[0m [1;47m[0m"); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ art.c:211:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;47m[0m [1m[47m[40m[30m [0m[1;47m߲[40m
[0m
p[34m[1;44m[47m[44m[40m[47m[40m
[0m [1;30m[0m [34m[1;44m[40m
[30m [0m [34m[1;44m[40m[47m[40m
[0mX
[1m[30m [0m[1;47m[40m[47m[40m[0m[1;47m[40m[0m [1;47m[0m"); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ art.c:212:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;47m[0m [34m[1;44m߱[40m[47m[40m[0m [34m[1;44m[40m[0m [34m[1;44m[40m[47m[40m[0m [1;47m[0m"); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ art.c:213:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[29C[34m[1m[0m [34m[1;44m[0;34;40m[0m [34m[1;44m[0;34;40m[1m[0;34;40m [0m"); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ art.c:214:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%17s irc client [34m[1;44m[40m[47m[40m[0m [34m[1;44m[40m
[0m", irc_version); ^~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:215:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[13C-by Panasync[8C[34m[1;44m[40m[0m [34m[1;44m[40m[47m[0m"); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ art.c:216:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[36C[34m[1;44m[40m[47m[40m
[0m"); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:217:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[37C[34m[1m[44m߱[40m[0m"); ^~~~~~~~ ~~~~ ~~~~ art.c:221:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[0;1;31;41m[40m[41m[40m[41m[40m[41m[40m[41m۲[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m۲[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m۲[40m[41m[40m[41m[40m[41m[40m[41m[40m[41m[40m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:222:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[41m[40m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ art.c:223:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[41m[40m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ art.c:224:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[0;31m[1;41m[40m"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:225:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[0;31m[1;37m[47m[40m [0;31m [34m[1;44m[0;34m[31m [1;37m[47m[40m [0;31m [1;37m[47m[40m [0;31m [1;37m[47m[40m [0;31m"); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ art.c:226:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1;37m[47m[40m[47m[40m
[0;31m [34m[1;44m[0;34m[1;44m[0;34m [1;37m[47m[40m[47m[40m
[0;31m[1;37m[47m[40m[47m[40m
[5C[47m[40m[47m[1C[40m[47m[40m[47m[40m
[0;31m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ art.c:227:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[37m[1;47m[0m[1;47m[0m [31m [1;37;47m[0m [1;47m[1C[0m[1;47m[0m[1;47m[0m [1;47m[6C[40m [0m[1;47m[0m[1;47m[0m"); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ art.c:228:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1;47m[0m[1;47m[5C[0m[1;47m[0m
[1;47m[0m[1;47m[0m[1;47m[0m
[1;47m[0m[1;47m[11C[0m[1;47m[0m[1;47m[7C[0m [1;47m[0m[1;47m[5C[0m[1;47m[0m
"); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ art.c:229:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C [11C[6C [6C"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ art.c:230:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[36m[1;46m[6C[1C[0;36m[1;46m[2C[0;36m[1;46m[6C[1C[0;36m[1;46m[6C[1C[0;36m[1;46m[6C[40m"); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ art.c:231:9: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[46m[40m
[46m[40m
[0;36m[1;46m[40m
[46m[40m
[46m[40m
[46m[40m
[46m[40m
[46m[40m
[46m[40m
"); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ art.c:232:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [46m۲۲[40m[46m[40m [46m[40m[46m[40m[46m[40m[46m[40m [46m۲۲[40m[46m[40m [37mnd[36m[46m۲۲[40m[46m[40m [46m۲۲[2C[40m[46m[40m"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ art.c:234:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[32C[31m[41m[40m [0;31m[1;41m[0;31m"); ^~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:235:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[34C[1;41m[40m [0;31m[1;41m[0;31m"); ^~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ art.c:236:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[32C[1m[0;31m[1;41m[40m
[0;31m"); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ art.c:237:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[30C[1m[41m[40m [41m[40m"); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ art.c:238:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[28C[41m[40m [0;31m[1;41m[0;31m"); ^~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ art.c:239:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[27C[1m[9C[0;31m"); ^~~~~~~~~~~~ ~~~~~~~~~~~~ art.c:245:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[5C"); ^~~~~~~~ art.c:246:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[4C
[22C[34m"); ^~~~~~~~ ~~~~~~~~ art.c:247:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[5C[37m [34m[1;34;44m[0;37m [1;37m[0;34m[1;34;44m۲[0;34m۲[37m [34m"); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ art.c:248:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[37m[1;37m[0;37m[1;37m[0;37m [34m[1;34m[44m۲[0;34m"); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ art.c:249:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[1;34;44m[0;34m
[37m[1;37;47m[40m[47m[0;37m [34m[1;34m[44m[0;34m[37m "); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ art.c:250:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[1;34;44m[0;34m
[37m[1;37;47m[0;37m
[34m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ art.c:251:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[1;34;44m[0;34m
[37m[1;37;47m[0;37m
[34m[37m
[34m[1;34;44m[0;34m
[1;37m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ art.c:252:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[0;37m[1;37;47m[0;37m [34m
[1;37m[23C[0;31m[18C[1;31;41m[0;31m"); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:253:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[4C[37m [1;37;47mݲ[0;37m
[34m[37m [34m[37m [1;37;47m[40m[47m[40m[0;37m[23C[31m[14C[1;31;41m[0;31m"); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ art.c:254:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[3C[1;36m[0;37m
[1;36;47m[0;37m [1;37;47m[0;37m
[34m[37m [1;36m[0;37m[1;37;47m[0;37m[26C[31m[10C[1;31;41m[0;31m"); ^~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ art.c:255:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[4C[1;36m[0;37m [1;36;47m[3C[0;37m
[34m[1;34;44m[0;37m [1;36m[37;47m۲
[0;37m
[7C[1;37;47m [0;37m[4C[3C[1;37;47m[0;37m[3C[31m[6C߰[1;31;41m[0;31m"); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ art.c:256:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[34m[1;36m[0;37m
[34m[1;34;44m[0;37m [1;36m[0;37m[1;37;47m߰[0;37m[5C[1;30;47m [37m[0;37m [1;37;47m
[3C [0;37m [1;37;47m [3C[0;37m [1;37;47m
[0;37m [31m[37m [31m "); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ art.c:257:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[34m[1;34;44m[0;34m[1;36m[0;37m[1;36m[0;37m
[1;34m[44m[0;34m[1;36m[47m[0;37m
[34m[4C[1;37;47m[0;37m [1;37;47m
[3C
[0;37m [1;37;47m[3C[0;37m [1;37;47m
[0;37m [1;37;47m[0;37m [31m [37m [31mܲ"); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ art.c:258:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[34m[1;34;44m [0;34m
[37m [1;36m[47m
[0;37m [1;37;47m
[0;37m [1;37;47m
[0;34m[37m[1;37;47m[0;37m
[1;37;47m
[0;34m[37m [1;37;47m[0;37m
[1;37;47m
[0;34m[37m [1;37;47m
[0;34m[37m [31m [37m [31m[37m [34m[37m [34m"); ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ art.c:259:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[37m [1;34m[0;37m [1;34m[44m۲[0;34m[37m [1;36m[0;34m[1;36m[0;37m
[34m[37m [34m[37m[1;36;47m[0;37m[5C [3C [7C [31m [4C"); ^~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ art.c:260:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[34m[1;34m[0;34m[37m [34m[37m [1;36m[0;37m [1;36m[0;37m[1;36m[0;37m[31C[31m[1;31;41m[0;31m[8C"); ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ art.c:261:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[1;34m[11C[36m[0;37m[34C[31m[1;31;41mܲ[0;31m[12C"); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ art.c:262:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[1;34m[11C[36m
[33C[0;31m[1;31;41m[0;31m[16C"); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ art.c:263:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[21C[1;36m[0;37m[32C[1;31;41m [0;31m"); ^~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:264:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[37m"); ^~~~ art.c:267:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[63C[31m[37m"); ^~~~ art.c:268:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [30mbitchx! [37m[16C[30m[37m [1m[35m[0;35m [37m[8C[31m[37m[13C[31m[37m"); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ art.c:269:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[3C[1;30m [0;35m [1m[0;35m [1;30m[0m[4C[1;35m[37m[35m[45m[40m[0;35m [1;30m[0;35m [31m[35m [1;30m[0;35m [1m[0;35m [1;30m[0m [1;30m[0m[3C[1;30m[0;35m [1;30m "); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ art.c:270:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[1;45m[40m[45m[35;40m[0m [35m [1;37m[45m[40m[35m[0;35m [1m[45m[0;35m [30;45m[35;40m [37m[6C[35m [1m[0;35m [1m[37;45m[40m[35m"); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ art.c:271:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [31m [1m [0;31m[35m [1;45m۲۲[0;35m [1m[45m[40m[0;35m [37m [1;45m[35;40m[45m۲[0;35m [30;45m[35;40m[30;45m [35;40m [37m[1;35m[45m[40m[0;30;45m[1;35m[40m[37;45m[35m[0;35m [1m[45m[40m[0;31m [37m"); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ art.c:272:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [30;41m[1;31;40m[0;30;41m۲[35;40m [1;45m [0;35m [30;45m[1;35m߲[40m[0;35m [1m[45m[0;35m [1m[45m[0;35m[30;45m[35;40m [30;45m[35;40m[1;45m [0;35m [1;45m[0;35m [1;45m ߲[40m[0;35m [37m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ art.c:273:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[35m[47m[46m[40m [1;45m[0;35m [30;45m[35;40m [1;45m۱[0;35m
[30;45m[35;40m [31m[35m [30;45m[35;40m[1;45m [0;30;45m[35;40m [30;45m[37;40m"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:274:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[4C[35m [30;45m[35;40m[30;45m[35;40m [30;45m[35;40m[46m[40m [46m[40m[30;45m[35;40m [30;45m[35;40m [31m[35m [30;45m [35;40m[30;45m[35;40m[30;45m[35;40m [37m"); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ art.c:275:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[12C[30;41m[37;40m[9C[30;45m[35;46m[30;45m[35;40m[37m [1;32m [0;35m [30;45m[35;40m[30;45m [35;40m [37m[6C[31m[35m [30;45m[37;40m"); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ art.c:276:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[30m [37m[13C[30;45m[35;40m [30;45m[1;40m sty[0;30m [1m(twilght. [0;31m[37m [1;30m [0m [30;45m[37;40m [1;30m [0m [31m[37m"); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ art.c:277:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[44C[31m[37m [30m [37m"); ^~~~ art.c:282:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C [1;30m[37;47m[40m[0m[40C[1;30m [0m"); ^~~~ ~~~~ ~~~~ art.c:283:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[1;30m[37;47m[40m[0m [25C[1m[0m[8C[1;36m[46m[30;40m [0m[14C[1;36;46m[40m[0m"); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:284:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[1;30m[47m[37m[30;40m[0m [1;30m [0m[21C[1;30m[37;47m[40m[0m[4C[1;36m[46m[0m [1;30m [0m[4C[1;30m [0m[3C[1;36;46m[40m[0m"); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ art.c:285:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[1;30m[47m[37m[0m[3C[1;30m [0m[3C[1m[0m[7C[1;30m[47m[37m[30;40m[0m [1;36m[46m[40m[30m [0m[10C[1;36m[46m[40m[0;36m [37m"); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ art.c:286:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[1;30m[47m[0m[1;47m[30;40m[0m [1;30m [0m[5C[1;30m[37;47m[40m[0m[6C [1;30;47m[37m[0m [1;30m[46m[0;36m[1;46m[40m[30m [0m[3C[1;36m [46m[0;36m[1;46m[40m[0m"); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ art.c:287:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[5C[1;30m[47m[0m[1;30m[47m۲[40m[0m [1;30m [37m[47m[40m[30m [37;47m[30;40m[0m [1;30mܰ[47m[37m[30;40m[0m [1;30m[46m[36m[40m[30m [36m[46m[0;36m[1;46m[40m[30m[0m"); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ art.c:288:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1;30m [47m[0m[1;30;47m[40m [47m[40m[0m [1;30m[47m[37m[30;40m[36m [30m[0m[1;47m[30;40m[0m [1;30m[47m[0m[1;30;47m[40m߰[47m[37m[30;40m[47m۲[40m[0m [1;30m[46m[36m[40m[30m [36m[46m[0;36m[1;46m[40m[30m[0m [1;30m[0m"); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ art.c:289:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[5C[1;30m[0m[1;30;47m[0m [1;30;47m[0m[1;30;47m[40m[0m [1;30;47m
[37m[40m [30m[47m[0m[1;30;47m[0m [1;30m[47m[0m[1;30;47m[40m[0m [1;30m[47m[40m [47m[40m[0m [1;30m[46m[0;36m[1;46m[40m[46m[0;36m[1;46m[40m[30m[0m"); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ art.c:290:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[1;30m[47m[0m[1;30;47m[40m[0m [1;30m[47m[0m[1;30m
[0m[1;30;47m[37m[0m [1;30m[0m[1;30;47m[40m[0m[1;30;47m[40m [47m[0m [1;30;47m[40m[0m [36m [1;30m[46m[0;36m[1;46m[0;36m[1;46m[40m[30m[0m"); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ art.c:291:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[1;30m[0m[1;30;47m [40m[0m[3C[1;30;47m[40m
[47m[0m [1;30m[0m[1;30;47m[40m[47m[0m[1;30;47m[40m[0m [1;30;47m[0m [1;30m[47m[40m۲[0m [1;30m[46m[0;36m[1;46m[30m[0;36m[1;30mݰ[0m"); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ art.c:292:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[3C[1;30m[47m[0m[1;30;47m[40m[0m [1;30m[47m[40m
[47m[0m [1;30m[47m[40m[47m[40m[0m [1;30;47m[40m[0m [1;30m۲[0;36m [1;30m[46m[0;36m[1;30;46m[0;36m[1;30;46m[40m[0;36m [1;30m[0m [1;30m[0m"); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ art.c:293:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[1;30m[47m[0m [1;30m [47m[0m [1;30m[47m[40m[0m [1;30m[47m[40m[0m [1;30m߲[0m [1;30m[46m[0;36m[1;30;46m[40m[46m[0;36m[1;30;46m[40m[0m [1;30m[0m"); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ art.c:294:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[1;30m[47m[40m[0m [1;30m[0m [1;30mܱ[47m[40m[0m [1;30;47m[40m[0m [1;30m߲[0m [1;30m[0m[3C[1;30m[46m[0;36m[1;30;46m[40m [0m [1;30m[46m۲[40m[0m [1;30m[0m"); ^~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ art.c:295:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C [1;30;47m[40m [0m [4C[1;30m[0m [1;30m ܲ[0m[3C [1;30m߱[0m [1;30m [0m [1;30m [46m۲[40m [0m[3C[1;30m [46m[40m [37me[0mn[36mx[1m![37m [0m"); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ art.c:296:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C [1;30m۲ [0m[7C[1;30m[0m [1;30m [0m[3C [3C[1;30m[0m [1;30m[0m [1;30mܲ[46m۲[40m [0m[7C[1;30m [46m[40m[0m"); ^~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ art.c:297:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C [1;30m[0m [1;30m [0m[26C[1;30m[0m [1;30m [46m[40m[0m [1;30m [0m[9C[1;30m [46m[40m[0;36m [37m"); ^~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ art.c:298:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[9C[1;30m[0m .[1;30mt[0mhe [1;30mb[0mitch [1;30mo[0mf[1;30m I[0mrC. [1;30m[0m[5C[1;30m[0m[15C[1;30m [0m"); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ art.c:299:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[10C[1;30m[0m[37C[1;30m[0m[16C[1;30m [0m"); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~ art.c:300:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[49C[1;30m[0m[17C[1;30m[0m"); ^~~~ ~~~~ art.c:306:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[20C[1;32m
[0m[38C[1;32m
[0m [1;30m [0m"); ^~~~~~~~ ~~~~~~~~ art.c:307:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[17C[1;32m[42m[40m[0m[34C[32m[1;42m[40m[42m[40m[0m [1;30m [0m"); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ art.c:308:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[14C[32m[30;42m [1;32m[40m
[0m[31C[1;30m[0;30;42m[1;32m[40m[0m [1;30m [0m"); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ art.c:309:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[11C[1;30m[0;32;40m[30;42m [1;32m [40m
[0;32;40m[0m[28C[1;30;47m
[37m[30m [40m
[0;30;42m [1;32m[40m[0m [1;30m [0m"); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ art.c:310:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[1;30m[47m [40m[0;32;40m[30;42m [1;32m[0;30;42m [1;40m[0m[5C[1;30m[47m[40m[0m[7C[1;30m[0m [32m[30;42m [1;40m[37;47m [30m [40m[0;30;42m
[1;32m[0;32;40m[0m [1;30m [0m"); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ art.c:311:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[9C[1;30m[47m [40m
[0m [32m[30;42m [1;40m[0m [1;30;47m [40m[0m [32m[0m [1;30m[37;47m[30m [40m[0m[5C[1;30m[47m[37m[30m [40m
[0;30;42m [0m [1;30;47m
[37m[30m [0;30;42m
[1;32m[30;40mfiction[0m"); ^~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ art.c:312:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[8C[1;30m[37;47m [30m[0m [1;30m[0m [1;30m[0m [32m[0m [1;30;47m
[37m[30m [40m
[47m[37m[30m [40m[47m[37m[30m [40m[47m[40m[0;30;42m
[1;47m
[37m[30m [40m
[0;32;40m[1;30m[47m[40m
[0m [1;30m [0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ art.c:313:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[1;30m[37;47m [30m [40m
[47m [40m[37;47m[30m [0m [1;30m[0m [1;30;47m[37m[30m [40m[37;47m[30m [37m[30m [40m
[0;30;42m [32;40m[30;42m [32;40m[1;30m[37;47m[30m [40m[47m [0m [1;30m [0m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ art.c:314:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[1;30m[37;47m [30m
[40m[0m [1;30m[47mܰ[40m
[37;47m[30m [40m[0m [1;30;47m
[37m [30m [40m
[0m [32m[1;30m[37;47m[30m [0m [32m[1;30m[47m[37m[30m [40m
[0m [1;30m [0m"); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ art.c:315:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[1;30m[37;47m [30m [40m[47m [0m [1;30m[37;47m[30m [40m
[47m
[37m [30m [0m [32m
[1;30m[37;47m[30m [40m
[47m [40m
[37;47m[30m [40m[47m[37m[30m [0m [1;30m [0m"); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ art.c:316:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30m[37;47m [30m [40m
[0m [1;47m[30m [40m[37;47m[30m [40m[0m [1;30m[47m߱[40m[47m
[37m[30m [40m[47m
[37m[30m [40m
[37;47m[30m [40m
[0m [1;30m [0m"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:317:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30;47m
[37m[30m[37m[30m [37m [30m [37m [30m [40m[0m [1;30m[37;47m[30m [0;32;40m[1;30m[37;47m[30m [40m[37;47m[30m [40m[0m [1;30m[37;47m[30m [40m[47m [0m [1;30m [0m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ art.c:318:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30m[47m[37m[30m [37m[30m [40m[0;30;42m[0m [1;30m[37;47m[30m [40m[0;32;40m
[1;30m[47m[40m[0m [1;30m[47m [40m[42m[40m[0m [1;30m[0;32;40m[0m [1;30m[47m
[40m[0m [1;30m [0m"); ^~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ art.c:319:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[9C[1;30m[0m [30;42m[1m[0;30;42m [1;40m
[47m[40m
[0;32;40m[0m[7C[1;30m [0m [1;30m[0;30;42m[1m[0;30;42m [1m[0;30;42m[1m[0;30;42m [1m[0;30;42m [0m [1;30m[0m [1;30m [0m"); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ art.c:320:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[14C[32m[1;30;42m[0;30;42m[1m[0;30;42m[1m[0;32;40m
[1;30m [0m [1;30m[7C[0m[6C[32m[30;42m [1m[0;30;42m [1m[0;30;42m [1m[0;30;42m[0m [1;30m [0m [1;30m [0m"); ^~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ art.c:321:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[18C[32m[1;30;42m[0;30;42m[1m[0;30;42m [32;40m[0m[9C[1;30m[6C[0m[9C[32m[1;30;42m[0;32;40m[0m [1;30m[5C[0m"); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ art.c:322:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[24C[32m
[0m[28C[32m[0m [32m[0m [1;30m[5C[0m"); ^~~~~~~~ ~~~~ ~~~~ art.c:326:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[0m [34m[30;46m[36;40m[37m [30;44m[34;40m [37m [34m[1;44m [0;34m[37m[8C[34m[1;44m [0;34m[1;44m[0;34m[1;44m[0;34m[37m [1;36m[46m[40m[46m[40m[46m[0;36m [37m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:327:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [34m[36;44m[34;40mܲ[30;44m[34;40m[1;44m[0;34m[1;44m [0;34m [1;44m[0;34m[1;44m[40m[44m
[0;34m
[1;36m[0;34;46m[1;36m [47m[46m
[0m"); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ art.c:328:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [34m[37m [34m
[1;44m[0;34m[1;44m[0;34m [1;44m[40m[44m [0;34m[46m[1;36m [40m[46m[0;36m
[37m [1;30m[_v9(Vade79)FiRE][0m"); ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:329:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30m [0;34m
[37m[4C[34m[1;44m[0;34m[1;44m [0;34m [37m [34m [1m [0;34m[1;44m[40m[0;34m[37m [1;34;44m[0;34;46m۲[36;44m[34;46m[1;36m[40m[0;36m[37m [1;30m [0m"); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ art.c:330:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;47m[40m[30;47m[0m [34m[1;44m[0;34m [1;44m[47m[44m[0;34m
[1;44m [0;34m [37m [34m [1;30m[0m[1;30;47m߲[0m [34m[1;44m[0;34m[1;44m[40m[0;34m[37m [34m[1;44m۲[0;34;46m[36;44m[34;46m[40m[1;30m [47m[37m [40m[0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ art.c:331:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30;47mܰ[40m
[0m [34m[1m[0;34m [1;44m[47m[44m[0;34m
[37m [1;30m [0m [34m [1;47m۲[44m[0;34m[37m [34m[1;44m߲[0;34m[37m[3C[1;30m[47m[37m[40m[0m"); ^~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ art.c:332:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30;47m۲[40m[0m [35m [1;30m[0;35m [1;30m[0;35m [34m[1m[0;34m [37m [1m [0m [1;30m[0;35m [37m [1;34m [0;34m [37m [34m[37m [35m [1;30m[0;35m[1;30m[0;35m[1;30m [0;35m [1;30m [47m[37;40m[0m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ art.c:333:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30m[0m [1;30m[45m[0;35m[1;30;45m[0;35m[1;30;45m[0;35m [37m[1;30;45m[40m[45m[0;35m[1;30m[0;36m [35m[1;30m[0;35m [30;45m[35;40m [36m [1;30m[0;35m[1;30;45m[0;35m[1;30;45m߲[40m[0m [1;30m[47m[0m"); ^~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ art.c:334:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30m[0m [1;30m[45m[0;35m[1;45m[0;35m[1;30m[31;41m[0;36m [35m[1;45m[0;35m[1;45m[0;35m[1;30;45m[0;35m[1;30;45m[0;35m [31m[35m [1;45m [0;35m [1;31m[0;36m [35m [30;45m[35;40m[1;30m[31;41m[0m [35m[1;45m[0;35m[36m [1;31;41m[0;36m [1;35;45m[0;35m[36m [1;31;41m[0;35m [1;45m [30m [40m[0m [1;30m[0m"); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ art.c:335:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30m[0m[1;30m[0m [1;30m[45m[0;35m[1m[45m[30;40m[31;47m[0;36m [1;35;45m[0;35m[1;45m [0;35m[1;45m[0;35m[1;45m [0;35m [1;31m[0;36m [1;35;45m[0;35m[1;45m[0;35m[1;30m[31;41m[0;36m [35m[1;45m[0;35m[1;45m[0;36m [1;31;41m[0;36m [1;35;45m[30;40m[31;41m[0;35m [1;45m[0;35m[37m [1;30m[0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ art.c:336:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30m[0m[1;30m[0m [1;30m[0;35m[1;45m[40m[45m۲[0;31m [1;41m[0;31m [1;35m[45m۲۰[0;35m [1;31;41m[0;35m [1;45m[0;35m[1;45m
[0;35m [31m[36m [1;35;45m[40m[45m [0;36m [1;31;41m[0;36m [1;35;45m[0;36m [1;31m[0;36m [1;35;45m۲[0;36m [1;31;41m[0;36m [1;35;45m۲[30;40m[31;41m[0;35m [1;45m[30;40m[0m [1;30m[0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ art.c:337:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30m[0m [1;30m[0;35m[1;45m[0;31m [1;41m[0;31m [35m[1m[0;35m [31m[35m [1m[45m[0;35m [1;31m[0;35m [1;45m۲[40m[45m
[0;35m [31m[36m [1;35;47m[45m[40m[45m[0;35m[1;45m߲[30;40m[0;31m[36m [1;35;45m[40m[0;36m [31m[36m [1;35;47m[45m[0;36m [31m[36m [35m[1m[30m[0;31m[35m [1;45m۰[0m [1;30m[0m"); ^~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ art.c:338:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30m [0m [35m[1;45m[47m[0;31m [1;35;45m[40m[0;35m [31m[36m [1;35;45m[47m[0;36m [1;31m[0;36m [1;35;45m[40m [0;35m[37m[4C[36m [1;35;47m[45m[40m[0;35m[37m[3C[35m[36m [31m[36m [1;35;45m[0;35m[36m [1;35m[0;35m [36m [35m[1;45m[40m[0;36m [31m[36m [1;35;45m[47m߲[45m[0m [1;30m[0m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ art.c:339:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30m[0m [1;30m[0;35m[1;45m[47m۰[0;31m [30;41m[31;40m [1;35;45m[47m[0;35m [31m[36m [1;35;45m[0;35m[36m [37m [36m[1m[46m[37;47m[40m[47m
[0m [34m [37m [34m[37;44m[34;40m[37;44m[34;47m[40m
[37m [35m[1m[45m [0m [1;30m [0m"); ^~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ art.c:340:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30m[47m[40m[0m [1;30m[45m[35m[47m
[0;31m [1;35m[0;35m [32m [36m [35m
[36m[1m[46m[47m[40m[46m[0;36m [37m [34m[46m[36;44m[34;40m[46m[1;44m[0;34m[1;44m[0;34m[37;44m[34;40m[37m [30;45m[37;40m [1;30m[0m [1;30m[0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:341:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30;47m[40m[0m [1;30;45m[35m[40m[45mܲ [30m[40m
[0;36m [34;46m[1;36m[0;34;46m[40m [36m[1;46m۲[40m[0;34;46m[36;40m[34m[46m[1;44m [0;34m[1;44m[40m[44m [0;34m߰[37m [35m[37m [1;30m [0m"); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ art.c:342:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30;47m[37m[30;40m۰[0m [35m [1;30m[0;35m[1m[0;35m[1;30m[0;35m [34m[46m[36;44m[34;46m[40m [46m[1;36m[0;36m[1;46m[0;34;46m [1;44m۲[0;34m
[1;44m[0;34m
[1;44m[0;34m[37m [34mܰ[37m [1;30m[0m [1;30m [0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:343:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30;47m[37m[30m[40m [0;34m [46m[36;44m[34;46m[40m
[36;44m[1;46m[0;34;46m [40m
[1;44m[40m[44m[47mܲ[44m[0;34m[31m [34m[1;44m[0;34m[37m [1;34;44m[40m[47m[44m[0;34m[1;44m[0;34m[37m [34m[1;30m [0m[3C[1;30m [0m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:344:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;47m߰[30m[40m[47m[40m[0;34m [1;44m [0;34;46m[40m [46m۲[36;44m[34;46m[40m[1;30m [0;31m [37m [1;34m[0;34m[37m [36m [31mܰ [34m[1;44m [0;34m
[1m[47m[44m[0;34m[1;30m ܲ [0m"); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ art.c:345:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30m [0;34m[1;44m[0;34m [36;44m[34;46m[40m [31m[1;41m[0;31m
[37m [34m
[1;30m [0m [1;30m[0m [34m[37m[3C [34m[37m"); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ art.c:346:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[21C[34m [1;44m[0;34m[30;44m[34;40m
[37m [31m [1;41m[0;31m[47m[40m[37m[6C[34m[37m [1;30m [0m [34m[37m[3C[34m[1;44m[0;34m[37m [34m[37m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ art.c:347:74: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;30m..B[0m i [1mt[0m [1mc[0m h [1;30mX..[0m [34m[37m[3C[34m [37m [34m [30;44m[34;40m [31m [37m [31m [37m[6C[30;41m[31;40m[37m [34m [37m[8C[34m[37m"); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:351:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1;25;33;43m[0;33;40m [0m[27C[36m [0m[7C[36m [0m[7C[1;30m [0m"); ^~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ art.c:352:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1;33;43m[0;33;40m [34m [0m [33m [0m[10C[34m [0m [36m [1;46m[0;36;40m [0m[5C[36m [1;46m[0;36;40m
[6C[0m[7C[1;30m [8C[0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ art.c:353:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[33m
[5C[0m[10C[34m [1;44m[0m[11C[1;34;44m [0m [36m
[0m [36m[1;46m[0;36;40m[1;46m[0;36;40m
[0m[8C[1;30m [47m[40m [0m[1;30m
[0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ art.c:354:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[15C[34m
[0m[11C[34m
[0m [36m [1;46m۲[0;36;40m[1;46m[0;36;40m[1;46m߲[0;36;40m[0m[15C[1;30m [47m ߲ [40m[0m"); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ art.c:355:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [34m[1;44mܱ[0;34;40m
[0m[8C[34m [1;44m[0;34;40m[0m[7C[34m[0m[6C[36m [1;46m[0;36;40m [34m[1;44m [0;34;40m[1;44m[0;34;40m[0m [1;30m [47m
[40m[0m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ art.c:356:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[34m [1;44m[0;34;40m߲ ۲[1;44m [0;34;40m[1;44m [0;34;40m[0m[5C[36m [1;46m۲[0;36;40m
[0m [35m[1;45m[0;35;40m[34m [1;44m[0;34;40m[0m[5C[34m[1;44m[0;34;40m[0m [1;30m [47m [0m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:357:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[34m [0m [34m[1;44m
[0m[10C[34m[1;44m [0;34;40m [1;44m[0;34;40m [1;44m [0;34;40m [36m [0m [35m[1;45m[0;35;40m
[1;34;44m
[0m[9C[34m[1;44m۲[0;34;40m
[1;44m [0m [1;30m [47m
[0m[1;30;47m [40m
[0m"); ^~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ art.c:358:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[34m [0m [34m[1;44m[0;34;40m
[32m [34m [0m [34m [0m [34m[1;44m[0;34;40m
[1;44m
[0;34;40m [1;44m[0;34;40m[1;44m[0;34;40m߲[35m [1;45m[0;35;40m[1;45m
[0;35;40m [1;34;44m[0;34;40m
[0m[8C[34m [1;44m[0;34;40mܲ [1;30m[0m"); ^~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ art.c:359:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[34m [32m [34m [32m [0m [34m [0m [34m[1;44m[0;34;40m [1;44m[0;34;40m
[1;44m
[0;34;40m
[0m[7C[35m [1;45m[0;35;40m
[34m[1;44m[0m[14C[34m[1;44m[0;34;40m
[1;44m[0;34;40m [0m"); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ art.c:360:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[34m [32m[1;42m [0;32;40m [34m [1;44m
[0;34;40m
[1;44m
[0;34;40m
[1;44m [0;34;40m
[0m[7C[35m [1;45m[0;35;40m [1;34;44m[0;34;40m
[0m[9C[34m[1;44mܲ[0;34;40m
[1;44m[0;34;40m
[0m[7C[34m[1;44m[0;34;40m
[0m"); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:361:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[32m[1;42m[0;32;40m[1;42m [0;32;40m[1;42m
[0;32;40m
[34m [1;44m[47m[44m [0;34;40m [1;44m [0m [34m [1;44mܰ[0;34;40m[1;44m۲
[0;34;40m [1;35m [0;35;40m [34m [1;44m[0;34;40m
[1;44m
[0m[7C[34m[1;44m۲[0;34;40m
[0m"); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ art.c:362:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[34m [32m[1;42m [0;32;40m [0m [34m[1;44m[47m۲[0;34;40m [1;35m [0;34;40m[1;44m
[0;34;40m
[0m [34m[1;44m[47m[44m۲[0;34;40m [35m [0m [34m [0m [31m [0m [34m [1;44m
[0m"); ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ art.c:363:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[34m [32m [34m [0m [1;35m [0;34;40m[1;44m۲[47m߰[44m
[0;34;40m
[0m [34m [1;44m
[0;34;40m
[1m[44m[47m
[44m
[0;34;40m
[1;35m [34;44m [0;34;40m[1;44m[47m[0m[31m [1;41m[0;31;40m
[1m [0;31;40m [1;41m[0;31;40m[0m [34m [1;44m
[0;34;40m [0m"); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ art.c:364:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[34m [1;44m[0;34;40mܲ[1;44m[47m [44m
[0;34;40m
[0m [34m[0m [1;34;44m [0;34;40m
[1;44m [0;34;40m [1;35m [0;34;40m [35m [34m [1;44m[47m[0;34;40m
[31m[1;41m[0;31;40m [1;41m[0;31;40m
[0m [34m[1;47m[0;34;40m
[0m"); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:365:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[34m [0m[8C[1;35m [0;34;40m [1;44m[0;34;40m
[0m[5C[34m [0m[17C[1;35m [0m [1;35m [0;34;40m[1;44m
[0;34;40m [31m [1m [0;31;40m [1m [0;31;40m [1m[41m
[0;31;40m [0m [34m[1;44m߲[0;34;40m
[0m"); ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ art.c:366:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[34m [0m[15C[35m [34m
[1;30mdark horizon(dh!toolshed) [34;44m
[0;34;40m [31m
[1m [0;31;40m[1;41m[0;31;40m
[1m [0;31;40m [1m[0;31;40m
[0m"); ^~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ art.c:367:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[16C[35m [34m [0m[23C[1;35m [0;34;40m[1;44m[0;34;40m
[1;31m [0;31;40m[1m [0;31;40m [1;41m [0;31;40m [1m [0;31;40m [0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ art.c:368:61: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[44m[[35;40m%s by panasync[37;44m][0m[23C[34m [1;35m [0;31;40m [1m [0;31;40m [0m", irc_version); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ art.c:371:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[0;1;31m [37m[33;41m[37;40m [33;41m[2C[37;40m[33;41m[37;40m[33;41m[37;40m[33;41m[37;40m[33;41m[37;40m [31m [37m[11C[5C[31m"); ^~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ art.c:372:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C [1;33;41m[1C[3C[1C[31;40m [37m[7C[5C[34mb"); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ art.c:373:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[1;31m [33;41m[1C[1C[31;40m [33;41m[1C[31;40m [37m[33;41m[5C[37;40m[33;41m[37;40m[5C[34my"); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ art.c:374:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[1;31m [33;41m[1C[1C[31;40m [33;41m[1C[31;40m [37m[33;41m[4C[37;40m[5C[31m"); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ art.c:375:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C [1;33;41m[2C[2C[31;40m [33;41m[1C[31;40m [37m[33;41m[3C[37;40m[6C[34mp"); ^~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ art.c:376:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[1;31m [10C [13C [5C[33;41m[1C[37;40m[7C[34ma"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ art.c:377:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[1;31m [33;41m[9C[34;40mn"); ^~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ art.c:378:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[1;31m۰ ۰ ۰[6C۰ ۰[5C[33;41m[12C[34;40ma"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ art.c:379:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[1;31m۰۰ ۰ ۰ ۰ ۰۰ [37m[33;41m[1C[10C[34;40ms"); ^~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ art.c:380:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[1;31m۰ ۰ ۰ ۰ ۰ ۰ [37m[33;41m[1C[1C[8C[34;40my"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ art.c:381:20: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[1;31m [37m [33;41m[4C[5C[34;40mn"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ art.c:382:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[51C[1;33;41m[6C[2C[34;40mc"); ^~~~~~~~ ~~~~~~~~~~~~ art.c:383:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[6C[1;33;41m[2C[1C[1C۲[1C[1C[1C[1C[1C[1C[1C[1C[1C[1C[1C[1C[1C[31;40m"); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ art.c:384:58: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[7C[1;34mf e e l i n [31m' [34mf i n e [31m [34ma s c i i [31m [34mb y [31m [34ms o r t o f [31m [33;41m[40m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:388:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[55C[1;47m[0m"); ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ art.c:389:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[11C[1;47m[0m[1m[0m[8C[1;47m[0m[8C[1;47m[0m"); ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ art.c:390:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[5C[35m[30;45m[37;40m[6C[1;47m[0m
[5C[1;47m[0m[6C[1;47m[0m
[33m [37m[1;47m[0m
[5C[35m[30;45m[37;40m [33mzalt[37m"); ^~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ art.c:391:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m [1m[0;35m
[37m[3C[1;47m[0m
[35m[37m [1;47m[0m
[35m [37m [1;47m[0m[3C[35m[37m[3C[1;47m[0m[3C[35m [1m[37m[0m"); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ art.c:392:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1;35;45m [0;35m
[1;45m [37;40m[0;35m
[37m[3C[1;47m
[0m [1;47m[0m[3C[35m[1;45m[0;35m
[37m [1;47mܰ[0m[1;47m[0m[3C[35m [1;45m[0;35m[1;45m[37;40m[0;35m
[37m"); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ art.c:393:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m[1;45m
[0m[3C[1;47m
[0m[4C [1;30m[0m[1;30;47m[37m[0m [1;47m[0m[1;30;47m[0m[1;30;47m[0m[1;47m[40m[0m[3C[35m [1;45m[0;35m [37m"); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ art.c:394:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[30;45m[35;40m [1;45m
[0m[3C[1;47m[0m
[35m[1m[0;35m [37m[3C[1;30m[0m[1;47m[0m[1;30m[0m [35m [37m [1;30m[0m[1;47m [0m [35m [30;45m[35;40m [1;37m[0m"); ^~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:395:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m
[1;45m[0;35m
[37m[3C[1;47m [0m
[35m[1;45m[37;40m[35;45m[0;35m [37m [1;47m۲[0m
[35m [1;45m[0;35m
[1;45m[37;40m[35m[0;35m [37m [1;47m[0m
[35m [1m[0m"); ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:396:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m [1;45m[0;35m[37m[4C[1;30m[0m[1;47m [0m [35m[1;45m[0;35m
[37m [1;47m ۲[0m [35m [1;45m
[0;35m [1;45m
[0;35m
[37m [1;47m
[0m [35m [37m"); ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ art.c:397:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m
[1;45m[0;35m[37m[3C
[30;47m[37;40m[30;47m[37;40m [35m[30;45m[35;40m [37m [1;47m[0m[1;30;47m[0m
[35m [30;45m[35;40m
[30;45m[35;40m [37m[3C[1;47m[0m
[35m [30;45m[35;40m[37m"); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ art.c:398:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m
[30;45m[35;40m [30;45m[37;40m [30;47m[37;40m[30;47m[37;40m [35m [37m[4C[1;30m[0m[1;30;47m[0;46m[1;47m[0m[1;30m[0m[4C[35m [37m [1;47m [0m
[1;30m[0m [35m [37m"); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ art.c:399:18: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[8C[35m[30;45m[37;40m[5C[35m [37m[10C[1;30m[36m[30;46m[33m [0;46m[1;30;47m[0m[1;30m[0m[21C[1;30m[47m[0m[1;47m [0m[4C[35m[30;45m[37;40m"); ^~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ art.c:400:24: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[23C[1;30;46m
[0;36m[1;32;46m[33;40m[37m[33m[32;46m
[0;36m[1;30m[0m[10C[1;33mbITCHX[0m[14C[1;30m[0;30;47m[37;40m[30;47m[37;40m[1;30m[0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:401:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[24C [1;30m[0;36m[1m[30;46m[32m[33m [0;36m[37m[16C[33mby panasync [37m[6C[30;47m[37;40m[30;47m[37;40m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:402:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[31C[36m[37m [36m[37m[31C "); ^~~~~~~~ ~~~~~~~~ art.c:403:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[34C[1;30m[0;36m[37m [1;30m[0m"); ^~~~ ~~~~ ~~~~ art.c:408:34: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1m ۲ [0;34m۲[37m[4C[1;34m۲[0;34m[1m[0m"); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ art.c:409:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1m۲ [0m [1m ۲ ۲ ۲ [0;34m[37m[4C[1;34m[0;34m[1m[0m"); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ art.c:410:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1m ۲ [0m [1m [0m [1m[0m[1m ۲[0m[1m ۲[0m[1m [34m [0;34m۲
[1;37m [34mޱ[0;34m[37m"); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:411:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1m [0m[1m ۲[0m[1m
ޱ[0m
[1m [0m
[1m ۱[0m[1m [0;34m[1;37m [0;34m [37m"); ^~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ art.c:412:16: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1m [34m[37m [0m[1m[0m[1m [34m[0m[1m [34m[37m[0m[1m [0m
[1m[34m[37m [0m[34m[1;37m [0;34m[37m"); ^~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ art.c:413:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1m [0m[1;30m[37m [34m[0m
[1m߲[0m[1m [0m[1;34m[0m
[1m [0m[1;34m[37m[0m
[1m [0m[1m[0m[1;34m[37m [0m۱[1m [0;34m
[37m[34m[37m"); ^~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ art.c:414:22: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1m [0m[1;34m[37m [34m [0m[1m [0m[1;34m[0m[1;34m[0m[1m[0m [1;34m[0m[1m [0m[1;34m[0m[1m [34m[0m[1m [0m[34m
[37m"); ^~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ art.c:415:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1m [0m[1;30m[34m[0m
[1m [34mް[0m[1;34m[37m[0m[1;34m[37m [34m[0m[1m ۲[0m[1;34m[37m [0m[1;34m[37m [34m[0m۲
[1m [0;34m[37m[34m[37m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:416:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1m [30m[34m
[37m [34m[0m[1;34m[37m [34m[0m
[1m ۲[0m[1;34m[37m [0m[1;34m۲
[37m [34m[0m[1m [0;34m[37m[34m
[37m"); ^~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ art.c:417:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1m [34m[37m [34m[0m[1;34m۲۲[37m [34m[0m[1;34m
[37m [0m[1;34m۲[37m [34m[0m[1m [0mݰ"); ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ art.c:418:27: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1m [34m[0m
[1m [34m۲۲[37m [34m۲[37m [0m[1;34m[37m [0m[1;34m[37m [34m
[37m [34m۲
[37m [0m[1m [0m"); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ art.c:419:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1m [34m[0m[1m [34m۲[37m [34m۲۱۲[37m [34m۲
[37m [34m
[37m [34m[37m [0m۲[1m [0m[1m[0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ art.c:420:29: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1m [34m[37m [34m۲[37m [34m۲[37m [34m۲[37m [34m
[37m [34m۲[37m [0m۲[1m
[0m[1m[0m"); ^~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ art.c:421:30: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1m [34m[37m [34m[37m [30m..[0;35m.m[1mi[37md [34m[37m [34m[37m [34m[37m [0m۱[1m [0m[1m[0m"); ^~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ art.c:422:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1m [34m[37m [0m۲[1m[0m[7C[1m
[0m"); ^~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ art.c:423:70: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1m [0m[1m [0m[1m[34m [0m ۲[1m[0m"); ^~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ 240 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c banlist.c banlist.c:523:6: warning: variable 'count' set but not used [-Wunused-but-set-variable] int count = 0, maxmodes = get_int_var(NUM_OPMODES_VAR), old_server = from_server; ^ banlist.c:559:6: warning: variable 'count' set but not used [-Wunused-but-set-variable] int count = 0, maxmodes = get_int_var(NUM_OPMODES_VAR), server; ^ 2 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c bot_link.c bot_link.c:366:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (C_tandbot[i].func)(idx, param); ^ 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c cdcc.c cdcc.c:1809:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %G%K[%C cdcc stat %K]%G", NULL)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cdcc.c:1810:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %G ", NULL)); ^~~~ ~~~~ cdcc.c:1811:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %G%g%K[%Cp%ctimer %K]%g-%K[%Ct%cype %K]%gķ%K[%Ct%cotal %Cp%cacks%K]%g%K[%Cs%cent %K]%gķ[%Cq%cueue%K]%gķ%G", NULL)); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ cdcc.c:1812:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %G%g %W$[-10]0 %g %W$[-10]1 %g %W$[-10]2 %g %W$[-8]3 %g %W$[-7]4 %g%G", "%d %s %d %d %d", ptimer, do_notice_list ?"notice":"privmsg", cdcc_numpacks, send_numpacks, numqueue)); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ cdcc.c:1813:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %G%gĽĽĽ%G", NULL)); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ cdcc.c:1814:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %G CDCC channel ", NULL)); ^~~~ ~~~~ cdcc.c:1815:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %G %W$[63]0-%G ", "%s", !public_channel ? "current channel": public_channel)); ^~~~ ~~~~ cdcc.c:1816:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %g%K[%C %c %C %c %K]%g%K[%C %c %C %c %K]%gķ%K[%Ct%coggles%K]%gķ", NULL)); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cdcc.c:1817:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %g %C %n %W$[-6]0%n%R %g %C %n %W$[-6]1%n%R %g %Ct%nimer: %W$[-3]2%n %Ce%ncho: %W$[-3]3 %g", "1 1 %s %s", on_off(ptimer), on_off(do_cdcc_echo))); ^~~~ ~~~~ ~~~~ ~~~~ cdcc.c:1818:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %g %C %n %W$[-6]0%n%R %g %C %n %W$[-6]1%n%R %g %Cm%ninspeed: %W$[-3]2%n %Cs%necure:%W$[-3]3 %g", "1 1 %s %s", cdcc_minspeed == 0.0 ? "off":cdcc_minspeed_s, on_off(get_string_var(CDCC_SECURITY_VAR) ? 1 : 0))); ^~~~ ~~~~ ~~~~ ~~~~ cdcc.c:1819:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %gĽĽ", NULL)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c cdns.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c chelp.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c commands.c commands.c:791:19: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m [1;45m[0;35;40m [1;45m[0;35;40m[1;32m[42m[40m[0;35;40m [1;45m[40m[0m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ commands.c:792:23: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m [1;31m[0m [1;35;45m[0;35;40m[1;31;41m[40m[0m [1;35;45m[0;35;40m[1;31;41m[40m[0m [1;35;45m[0;35;40m[1;32m
[0;35;40m[1;45m[0;35;40m [1m[0;32;40m[1;42m[40m[0;35;40m [1;45m[0;35;40m[0m"); ^~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ commands.c:793:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m[1;31;41m[0m [35m[1;31m[0;32;40m [35m[1;31;41m[40m[0;32;40m [1;35m[45m[31;41m[0m [35m[1;45m[0;35;40m[1;31;45m[40m[0;32;40m [35m[1;31m[0;32;40m [1;35m [45m[31;41m[0m [35m[1;31m[0;32;40m [1;42m[0m [35m[1;45m[0;35;40m [32m[1;42m[0;32;40m[1m[35m[45m[0;35;40m [1;45m[0;35;40m[0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ commands.c:794:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m[1;31;41m[0m [1;35;45m[31;41m[0m [1;35;45m [31m[0;35;40m[1;31;41m[0m [1;35;45m[31;41m[40m[0;32;40m [1;35;45m[31;41m[0m [1;35;45m[31;41m[0m [1;35;45m[31;41m[0m [1;35;45m[31;41m[0m [35m[32m[1;42m[40m[0;35;40m[1;45m[0;35;40m[32m[1;35m[45m[40m
[0;35;40m [1;45m[0;35;40m [0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~ commands.c:795:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m[1;31;41m [0m [1;35;45m[31;41m[0m [1;35;45m[31;41m[0m [1;35;45m[31;41m [0m [1;35;45m[31;41m[0m [1;35;45m[31;41m[0m [1;35;45m[31m[0;35;40m[1;45m[31;41m [0m [1;35;45m[31;41m[0m [1;35;45m[0;35;40m[32m[1m[0;32;40m[35m [1;45m[0;35;40m
[1;45m[0;35;40m [1;30m[0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ commands.c:796:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m[31;45m[0m [1;35;45m[31;41m[0m [1;35;45m[31;41m[0m [1;35;45m[0;31;45m[0m [1;35;45m[31;41m[0m [1;35;45m[31;41m[0m [1;35;45m[31;41m[0m [1;35;45m[0;31;45m[0m [1;35;45m[31;41m[0m [1;35;45m[0;35;40m[32m[35m[1;32m[0;32;40m[35m
[1;45m[0;35;40m [0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ commands.c:797:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m[31;45m[0m [1;35;45m[31;41m[0m [1;35;45m[31;41m[0m [1;35;45m[0;31;45m[0m [1;35;45m[31;41m[0m [1;35;45m[31;41m[0m [1;35;45m[31;41m[0m [1;35;45m[0;31;45m[0m [1;35;45m[31;41m[0m [1;35;45m[0;35;40m[32m[1;42m[0;32;40m
[35m[1;30;45m[0;35;40m
[1;32m[42m[0;32;40m[35m [0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~~~~~ commands.c:798:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m[31;45m[0m [1;35m[0;31;40m[1;34m [35m[45m[31;41m [0m [1;35m[45m[0;31;45m[40m[1;34m [35m[0;31;40m[1;34m [35m[45m[0;31;45m[40m[1;34m [35m[0;31;40m[1;34m [35m[45m[0;31;45m[0m [1;35m[45m[31;41m [0m [1;35m[45m[0;35;40m[1;32m[42m[0;32;40m[0m [35m[34m [1;32;42m[0;32;40m[1;42m[0;32;40m[1;30m[0m"); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ commands.c:799:15: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[35m[1;32m[42m[0;32;40m
[35m[1;30;45m[0;35;40m[1;30;45m[0;35;40m [34m [1;32;42m[0;32;40m[1;30m[0;35;40m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ commands.c:800:11: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("
[1;32m[42m[0;32;40m[0m [35m[1;30;45m[0;35;40m [34m [1;32;42m[0;32;40m[35m [1;30m[45m[0;35;40m [1;30;45m[40m[0;35;40m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ commands.c:801:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it(" [1;32m[0;32;40m[35m[30;45mrE[35;40m[1;30;45m[0;35;40m [1;30;45m[40m[45m[40m
[0;35;40m [1;30;45m[0;35;40m [1;30;45m[40m[0m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~ ~~~~ ~~~~ commands.c:803:14: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1mܲ[0m"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ commands.c:804:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1;47m[0;30;47m [0m"); ^~~~ commands.c:805:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1;47m[0;30;47m Grtz To: Trench, HappyCrappy, Yak, Zircon, Otiluke, Masonry, BuddahX, Hob, [1m[0m"); ^~~~ ~~~~ commands.c:806:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1;47m[0;30;47m Lifendel, JondalaR, JVaughn, suicide, NovaLogic, Jordy, BigHead, [1m[0m"); ^~~~ ~~~~ commands.c:807:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1;47m[0;30;47m Ananda, Hybrid, Reefa, BlackJac, GenX, MHacker, PSiLiCON, [1m[0m"); ^~~~ ~~~~ commands.c:808:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1;47m[0;30;47m hop, Sheik, psykotyk, oweff, icetrey, Power, sideshow, Raistlin, [1m[0m"); ^~~~ ~~~~ commands.c:809:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1;47m[0;30;47m Mustang, [Nuke], Rosmo, Sellfone, Drago and bark0de! [1m[0m"); ^~~~ ~~~~ commands.c:810:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1;47m[0;30;47m Mailing list is at [1m[0m"); ^~~~ ~~~~ commands.c:811:10: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("[1;30m[0m"); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ commands.c:828:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%P---%p%P--%p%P-%p---%K%p--%K-%p%K-%p-%K---%K -- -%n", NULL, NULL)); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ commands.c:830:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%P%n From its humble beginnings to the latest release, BitchX has always been", NULL, NULL)); ^~~~ commands.c:831:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%P%n about community. Over the years, a handful of people have voluntarily ", NULL, NULL)); ^~~~ commands.c:837:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%P%n like to remember them here.", NULL, NULL)); ^~~~ commands.c:838:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%p%n ", NULL, NULL)); ^~~~ commands.c:839:73: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%p:%n %P%n ", NULL, NULL)); ^~~~ commands.c:840:73: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%K|%n %P%n Jason Higham, known to his friends on IRC as ", NULL, NULL)); ^~~~ commands.c:841:73: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%p|%n %P%n %Wssshooter%n, left us on July 11th, 2004. He is ", NULL, NULL)); ^~~~ commands.c:842:69: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format(" %P%n remembered fondly by his family and friends. ", NULL, NULL)); ^~~~ commands.c:843:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%K|%n %P%n", NULL, NULL)); ^~~~ commands.c:844:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format(" %P%n On the 18th of July, 2004, our dearly missed", NULL, NULL)); ^~~~ commands.c:845:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format(" %P%n friend Miles Wilson (also known as %Wsellfone%n)", NULL, NULL)); ^~~~ commands.c:846:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format(" %P%n passed away in his sleep.", NULL, NULL)); ^~~~ commands.c:847:61: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format(" %P%n", NULL, NULL)); ^~~~ commands.c:848:61: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format(" %P%n Amy Elizabeth Haskew died on June 16, 2009 at", NULL, NULL)); ^~~~ commands.c:849:61: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format(" %P%n 34. Goodbye %Wturtlex%n, you'll always be", NULL, NULL)); ^~~~ commands.c:850:61: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format(" %P%n remembered as someone very kind, and wise beyond", NULL, NULL)); ^~~~ commands.c:851:61: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format(" %P%n your years.", NULL, NULL)); ^~~~ commands.c:852:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format(" %P%n", NULL, NULL)); ^~~~ commands.c:853:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format(" %P%n RIP Marc Casillo aka %Wfrash%n [25/Nov/1970 - 28/Sep/2009] ", NULL, NULL)); ^~~~ commands.c:854:65: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format(" %P%n", NULL, NULL)); ^~~~ commands.c:855:65: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format(" %P%n Matthew Luberto, known to his many friends online", NULL, NULL)); ^~~~ commands.c:856:65: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format(" %P%n as %Wvoid%n, passed away in his sleep on February 16, ", NULL, NULL)); ^~~~ commands.c:857:65: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format(" %P%n 2013 in his 38th year. We'll miss you, void.", NULL, NULL)); ^~~~ commands.c:4035:10: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((i == 0)) ~~^~~~ commands.c:4035:10: note: remove extraneous parentheses around the comparison to silence this warning if ((i == 0)) ~ ^ ~ commands.c:4035:10: note: use '=' to turn this equality comparison into an assignment if ((i == 0)) ^~ = 45 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c commands2.c commands2.c:141:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%B", NULL, NULL)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ commands2.c:148:28: warning: illegal character encoding in character literal [-Winvalid-source-encoding] nick_isop(user)? '@':'',nick_isvoice(user)?'v':'', ^ commands2.c:148:55: warning: illegal character encoding in character literal [-Winvalid-source-encoding] nick_isop(user)? '@':'',nick_isvoice(user)?'v':'', ^ commands2.c:764:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%G---%g%G-%K[ %WBitchX %wToggles %K]-%g%G-%g---%K%g--%K%g-%K--- -- - --- -- -", NULL)); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ commands2.c:765:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%G %Cauto_ns%clookup %K[%W$[-3]0%K] %Cctcp_f%clood_protection %K[%W$[-3]1%K] %Cbeep%c %K[%W$[-3]2%K]", "%s %s %s", on_off(get_int_var(AUTO_NSLOOKUP_VAR)), on_off(get_int_var(CTCP_FLOOD_PROTECTION_VAR)), on_off(get_int_var(BEEP_VAR)))); ^~~~ commands2.c:766:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%G %Cpub%cflood %K[%W$[-3]0%K] %Cflood_p%crotection %K[%W$[-3]1%K] %Ckickf%clood %K[%W$[-3]2%K]", "%s %s %s", on_off(get_int_var(PUBFLOOD_VAR)), on_off(get_int_var(FLOOD_PROTECTION_VAR)), on_off(get_int_var(KICKFLOOD_VAR)))); ^~~~ commands2.c:767:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%g %Cdcc_a%cutoget %K[%W$[-3]0%K] %Cflood_k%cick %K[%W$[-3]1%K] %Cmsg%clog %K[%W$[-3]2%K]", "%s %s %s", on_off(get_int_var(DCC_AUTOGET_VAR)), on_off(get_int_var(FLOOD_KICK_VAR)), on_off(get_int_var(MSGLOG_VAR)))); ^~~~ commands2.c:768:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%G %Cll%cook %K[%W$[-3]0%K] %Cdeop%cflood %K[%W$[-3]1%K] %Cjoin%cflood %K[%W$[-3]2%K]", "%s %s %s", on_off(get_int_var(LLOOK_VAR)), on_off(get_int_var(DEOPFLOOD_VAR)), on_off(get_int_var(JOINFLOOD_VAR)))); ^~~~ commands2.c:821:64: warning: expression result unused [-Wunused-value] str = "$G %cToggled %GCtcp Flood Protection %K[%W$[-3]0%K]","%s"; ^~~~ commands2.c:856:53: warning: expression result unused [-Wunused-value] str = "$G %cToggled %GKick Flood %K[%W$[-3]0%K]","%s"; ^~~~ commands2.c:884:54: warning: expression result unused [-Wunused-value] str = "$G %cToggled %GAuto_Rejoin %K[%W$[-3]0%K]","%s"; ^~~~ commands2.c:888:58: warning: expression result unused [-Wunused-value] str = "$G %cToggled %GNick Completion %K[%W$[-3]0%K]","%s"; ^~~~ commands2.c:973:171: warning: address of array 'buf.release' will always evaluate to 'true' [-Wpointer-bool-conversion] malloc_strcpy(&version_buf, stripansicodes(convert_output_format(fget_string_var(FORMAT_VERSION_FSET), "%s %s %s %s %s", irc_version, internal_version, buf.sysname, buf.release?buf.release:empty_string, tcl_versionstr))); ~~~~^~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/modval.h:119:127: note: expanded from macro 'malloc_strcpy' #define malloc_strcpy(x, y) ((char * (*)(char **, const char *, const char *, const char *, int))global[MALLOC_STRCPY])((x), (y), MODULENAME, __FILE__, __LINE__) ^ commands2.c:1693:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%G---%g%G-%K[ %WServer %wStats %K]-%g%G-%g---%K%g--%K%g-%K--- -- - --- -- -", NULL)); ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ commands2.c:1694:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%G %CN%cick Collisions %K[%W$[-4]0%K] %CO%cper Kills %K[%W$[-4]1%K]", "%l %l", nick_collisions, oper_kills)); ^~~~ commands2.c:1695:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%G %CF%cake Modes %K[%W$[-4]0%K] %CU%cnauth %K[%W$[-4]1%K]", "%l %l",serv_fakes, serv_unauth)); ^~~~ commands2.c:1696:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%g %CH%cigh Traffic %K[%W$[-4]0%K] %CN%corm Traffic %K[%W$[-4]1%K]", "%l %l",serv_split, serv_rejoin)); ^~~~ commands2.c:1697:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%G %CT%cotal Clients %K[%W$[-4]0%K] %CS%cerv rehash %K[%W$[-4]1%K]", "%l %l",client_connects, serv_rehash)); ^~~~ commands2.c:2519:19: warning: address of array 'parm.termid' will always evaluate to 'true' [-Wpointer-bool-conversion] term_init((parm.termid && *parm.termid) ? parm.termid : NULL); ~~~~~^~~~~~ ~~ 19 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c compat.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c cset.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c ctcp.c ctcp.c:1344:19: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] tbuf = stripansi(str); ^~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/misc.h:78:34: note: passing argument to parameter here char *stripansi (unsigned char *); ^ 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c dcc.c dcc.c:343:51: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*dcc_types[s1->flags & DCC_TYPES]->close_func)(s, n->remote.s_addr, n->remport); ^ dcc.c:595:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*dcc_types[type]->open_func)(new_s, type, new->remote.s_addr, ntohs(remaddr.sin_port)); ^ dcc.c:787:32: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*dcc_types[type]->open_func)(new_s, type, n->remote.s_addr, ntohs(remaddr.sin_port)); ^ dcc.c:807:40: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bytesread = (*dcc_types[type]->input)(s, type, bufptr, 1, BIG_BUFFER_SIZE); ^ dcc.c:941:41: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bytesread = (*dcc_types[type]->input) (type, s, bufptr, 1, BIG_BUFFER_SIZE); ^ dcc.c:1043:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*dcc_types[type]->output) (type, s->is_read, tmp, len); ^ dcc.c:1247:17: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] if ((s->flags && DCC_WAIT)) ^ ~~~~~~~~ dcc.c:1247:17: note: use '&' for a bitwise operation if ((s->flags && DCC_WAIT)) ^~ & dcc.c:1247:17: note: remove constant to silence this warning if ((s->flags && DCC_WAIT)) ~^~~~~~~~~~~ dcc.c:2329:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] static char *_dcc_offer[12] = {"%K%n", /* 0 */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcc.c:2330:8: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "%K%n", /* 10 */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcc.c:2331:8: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "%K%n", /* 20 */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcc.c:2332:8: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "%K۰%n", /* 30 */ ^~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ dcc.c:2333:8: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "%K%1%K%0%K%n", /* 40 */ ^~~~~~~~~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ dcc.c:2334:8: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "%K%1%K%0%K%n", /* 50 */ ^~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ dcc.c:2335:8: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "%K%1%K%0%K%n", /* 60 */ ^~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ dcc.c:2336:8: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "%K%1%K%0%K%n", /* 70 */ ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ dcc.c:2337:8: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "%K%1%K%R%0%K%n", /* 80 */ ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ dcc.c:2338:8: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "%K%1%K%R%0%K%n", /* 90 */ ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~ dcc.c:2339:8: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "%K%1%K%R%n", /* 100 */ ^~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ dcc.c:2381:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%G# %W%n %GT%gype %W%n %GN%gick %W%n %GP%gercent %GC%gomplete %W%n %GK%g/s %W%n %GF%gile", NULL, NULL)); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ dcc.c:2382:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format("%K%n%W%n%K%n%W%n%K%n%W%n%K%n%W%n%K%n%W%n%K%n%W%n%K", NULL, NULL)); ^~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcc.c:2415:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding] n->encrypt ? "E" : "", ^~~~ dcc.c:2470:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] n->encrypt ? "E" : "", ^~~~ dcc.c:2494:26: warning: illegal character encoding in string literal [-Winvalid-source-encoding] n->encrypt ? "E" : "", ^~~~ dcc.c:2558:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] n->dccnum, local_type, n->encrypt ? "E":"", ^~~~ dcc.c:2858:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %G%K[%Cdcc transfer stats%K]%G", NULL)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcc.c:2859:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %G ", NULL)); ^~~~ ~~~~ dcc.c:2860:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %G%g%K[%Cx%cferd %Ci%cn%K]%g-%K[%Cx%cferd %Co%cut%K]%gķ%K[%Ct%cotal %Cf%ciles%K]%g%K[%Ca%cctive%K]%gķ[%Cl%cimit%K]%gķ%G", NULL)); ^~~~ ~~~~~~~~ ~~~~~~~~ ~~~~ ~~~~~~~~~~~~ ~~~~ ~~~~ dcc.c:2861:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %G%g %W$[-10]0 %g %W$[-10]1 %g %W$[-10]2 %g %W$[-8]3 %g %W$[-7]4 %g%G", "%s %s %d %d %d", in, out,send_count_stat+get_count_stat,get_active_count(),get_int_var(DCC_SEND_LIMIT_VAR))); ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ dcc.c:2862:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %G%gĽĽĽ%G", NULL)); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ dcc.c:2863:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %G ", NULL)); ^~~~ ~~~~ dcc.c:2864:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %g%K[%Ci%cn %Cs%ctats%K]%g%K[%Co%cut %Cs%ctats%K]%gķ%K[%Ct%coggles%K]%gķ", NULL)); ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcc.c:2865:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %g %Cm%nax: %W$[-6]0%n%Rkb/s %g %Cm%nax: %W$[-6]1%n%Rkb/s %g %Ca%nutoget: %W$[-3]2%n %Cp%naths: %W$[-3]3 %g", "%s %s %s %s", max_rate_in, max_rate_out, on_off(get_int_var(DCC_AUTOGET_VAR)),on_off(dcc_paths))); ^~~~ ~~~~ ~~~~ ~~~~ dcc.c:2866:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %g %Cm%nin: %W$[-6]0%n%Rkb/s %g %Cm%nin: %W$[-6]1%n%Rkb/s %g %Co%nverwrite: %W$[-3]2%n %Cq%nuiet: %W$[-3]3 %g", "%s %s %s %s", min_rate_in, min_rate_out, on_off(dcc_overwrite_var), on_off(dcc_quiet))); ^~~~ ~~~~ ~~~~ ~~~~ dcc.c:2867:47: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format(" %gĽĽ", NULL)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcc.c:3047:8: warning: variable 'nickname_requested' set but not used [-Wunused-but-set-variable] char *nickname_requested; ^ dcc.c:4172:36: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return (*dcc_types[i]->init_func)(type, nick, uhost, description, size, extra, TempLong, TempInt); ^ 36 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c debug.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c encrypt.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c exec.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c files.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c flood.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c fset.c fset.c:549:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_ACTION_FSET, DEFAULT_FORMAT_ACTION_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:476:46: note: expanded from macro 'DEFAULT_FORMAT_ACTION_FSET' #define DEFAULT_FORMAT_ACTION_FSET ansi?"%@%K %W$1 %n$4-":"%@ $1 $4-" ^~~~ fset.c:549:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_ACTION_FSET, DEFAULT_FORMAT_ACTION_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:476:64: note: expanded from macro 'DEFAULT_FORMAT_ACTION_FSET' #define DEFAULT_FORMAT_ACTION_FSET ansi?"%@%K %W$1 %n$4-":"%@ $1 $4-" ^~~~ fset.c:550:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_ACTION_AR_FSET, DEFAULT_FORMAT_ACTION_AR_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:477:49: note: expanded from macro 'DEFAULT_FORMAT_ACTION_AR_FSET' #define DEFAULT_FORMAT_ACTION_AR_FSET ansi?"%@%K %Y$1 %n$4-":"%@ $1 $4-" ^~~~ fset.c:550:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_ACTION_AR_FSET, DEFAULT_FORMAT_ACTION_AR_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:477:67: note: expanded from macro 'DEFAULT_FORMAT_ACTION_AR_FSET' #define DEFAULT_FORMAT_ACTION_AR_FSET ansi?"%@%K %Y$1 %n$4-":"%@ $1 $4-" ^~~~ fset.c:551:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_ACTION_CHANNEL_FSET, DEFAULT_FORMAT_ACTION_CHANNEL_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:478:54: note: expanded from macro 'DEFAULT_FORMAT_ACTION_CHANNEL_FSET' #define DEFAULT_FORMAT_ACTION_CHANNEL_FSET ansi?"%@%K %Y$1/$3 %n$4-":"%@ $1/$3 $4-" ^~~~ fset.c:551:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_ACTION_CHANNEL_FSET, DEFAULT_FORMAT_ACTION_CHANNEL_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:478:75: note: expanded from macro 'DEFAULT_FORMAT_ACTION_CHANNEL_FSET' #define DEFAULT_FORMAT_ACTION_CHANNEL_FSET ansi?"%@%K %Y$1/$3 %n$4-":"%@ $1/$3 $4-" ^~~~ fset.c:556:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_ACTION_FSET, DEFAULT_FORMAT_ACTION_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:476:46: note: expanded from macro 'DEFAULT_FORMAT_ACTION_FSET' #define DEFAULT_FORMAT_ACTION_FSET ansi?"%@%K %W$1 %n$4-":"%@ $1 $4-" ^~~~ fset.c:556:38: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_ACTION_FSET, DEFAULT_FORMAT_ACTION_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:476:64: note: expanded from macro 'DEFAULT_FORMAT_ACTION_FSET' #define DEFAULT_FORMAT_ACTION_FSET ansi?"%@%K %W$1 %n$4-":"%@ $1 $4-" ^~~~ fset.c:557:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_ACTION_AR_FSET, DEFAULT_FORMAT_ACTION_AR_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:477:49: note: expanded from macro 'DEFAULT_FORMAT_ACTION_AR_FSET' #define DEFAULT_FORMAT_ACTION_AR_FSET ansi?"%@%K %Y$1 %n$4-":"%@ $1 $4-" ^~~~ fset.c:557:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_ACTION_AR_FSET, DEFAULT_FORMAT_ACTION_AR_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:477:67: note: expanded from macro 'DEFAULT_FORMAT_ACTION_AR_FSET' #define DEFAULT_FORMAT_ACTION_AR_FSET ansi?"%@%K %Y$1 %n$4-":"%@ $1 $4-" ^~~~ fset.c:558:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_ACTION_CHANNEL_FSET, DEFAULT_FORMAT_ACTION_CHANNEL_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:478:54: note: expanded from macro 'DEFAULT_FORMAT_ACTION_CHANNEL_FSET' #define DEFAULT_FORMAT_ACTION_CHANNEL_FSET ansi?"%@%K %Y$1/$3 %n$4-":"%@ $1/$3 $4-" ^~~~ fset.c:558:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_ACTION_CHANNEL_FSET, DEFAULT_FORMAT_ACTION_CHANNEL_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:478:75: note: expanded from macro 'DEFAULT_FORMAT_ACTION_CHANNEL_FSET' #define DEFAULT_FORMAT_ACTION_CHANNEL_FSET ansi?"%@%K %Y$1/$3 %n$4-":"%@ $1/$3 $4-" ^~~~ fset.c:616:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_LINKS_FSET, DEFAULT_FORMAT_LINKS_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:549:38: note: expanded from macro 'DEFAULT_FORMAT_LINKS_FSET' #define DEFAULT_FORMAT_LINKS_FSET "%K%n$[24]0%K %n$[24]1%K %n$[3]2%K %n$[13]3-%K" ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ fset.c:617:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_LINKS_FSET, DEFAULT_FORMAT_LINKS_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:549:38: note: expanded from macro 'DEFAULT_FORMAT_LINKS_FSET' #define DEFAULT_FORMAT_LINKS_FSET "%K%n$[24]0%K %n$[24]1%K %n$[3]2%K %n$[13]3-%K" ^~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ ~~~~ fset.c:676:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_SEND_ACTION_FSET, DEFAULT_FORMAT_SEND_ACTION_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:635:44: note: expanded from macro 'DEFAULT_FORMAT_SEND_ACTION_FSET' #define DEFAULT_FORMAT_SEND_ACTION_FSET "%K %W$1 %n$3-" ^~~~ fset.c:677:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_SEND_ACTION_OTHER_FSET, DEFAULT_FORMAT_SEND_ACTION_OTHER_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:636:50: note: expanded from macro 'DEFAULT_FORMAT_SEND_ACTION_OTHER_FSET' #define DEFAULT_FORMAT_SEND_ACTION_OTHER_FSET "%K %n-> %W$1%n/%c$2 %n$3-" ^~~~ fset.c:678:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_SEND_ACTION_FSET, DEFAULT_FORMAT_SEND_ACTION_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:635:44: note: expanded from macro 'DEFAULT_FORMAT_SEND_ACTION_FSET' #define DEFAULT_FORMAT_SEND_ACTION_FSET "%K %W$1 %n$3-" ^~~~ fset.c:679:49: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_SEND_ACTION_OTHER_FSET, DEFAULT_FORMAT_SEND_ACTION_OTHER_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:636:50: note: expanded from macro 'DEFAULT_FORMAT_SEND_ACTION_OTHER_FSET' #define DEFAULT_FORMAT_SEND_ACTION_OTHER_FSET "%K %n-> %W$1%n/%c$2 %n$3-" ^~~~ fset.c:753:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_WHOIS_HEADER_FSET, DEFAULT_FORMAT_WHOIS_HEADER_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:756:50: note: expanded from macro 'DEFAULT_FORMAT_WHOIS_HEADER_FSET' #define DEFAULT_FORMAT_WHOIS_HEADER_FSET ansi?"%G---%g%G--%g%G-%g---%K%g--%K%g-%K--- -- -":"--------------- -- -" ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fset.c:753:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_WHOIS_HEADER_FSET, DEFAULT_FORMAT_WHOIS_HEADER_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:756:122: note: expanded from macro 'DEFAULT_FORMAT_WHOIS_HEADER_FSET' #define DEFAULT_FORMAT_WHOIS_HEADER_FSET ansi?"%G---%g%G--%g%G-%g---%K%g--%K%g-%K--- -- -":"--------------- -- -" ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fset.c:758:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_WHOIS_NAME_FSET, DEFAULT_FORMAT_WHOIS_NAME_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:763:48: note: expanded from macro 'DEFAULT_FORMAT_WHOIS_NAME_FSET' #define DEFAULT_FORMAT_WHOIS_NAME_FSET ansi?"%G %Wi%nrcname : $0-":" ircname : $0-" ^~~~ fset.c:758:42: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_WHOIS_NAME_FSET, DEFAULT_FORMAT_WHOIS_NAME_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:763:72: note: expanded from macro 'DEFAULT_FORMAT_WHOIS_NAME_FSET' #define DEFAULT_FORMAT_WHOIS_NAME_FSET ansi?"%G %Wi%nrcname : $0-":" ircname : $0-" ^~~~ fset.c:762:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_WHOIS_SERVER_FSET, DEFAULT_FORMAT_WHOIS_SERVER_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:766:50: note: expanded from macro 'DEFAULT_FORMAT_WHOIS_SERVER_FSET' #define DEFAULT_FORMAT_WHOIS_SERVER_FSET ansi?"%K %Ws%nerver : $0 ($1-)":" server : $0 ($1-)" ^~~~ fset.c:762:44: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_WHOIS_SERVER_FSET, DEFAULT_FORMAT_WHOIS_SERVER_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:766:79: note: expanded from macro 'DEFAULT_FORMAT_WHOIS_SERVER_FSET' #define DEFAULT_FORMAT_WHOIS_SERVER_FSET ansi?"%K %Ws%nerver : $0 ($1-)":" server : $0 ($1-)" ^~~~ fset.c:763:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_WHOLEFT_HEADER_FSET, DEFAULT_FORMAT_WHOLEFT_HEADER_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:767:52: note: expanded from macro 'DEFAULT_FORMAT_WHOLEFT_HEADER_FSET' #define DEFAULT_FORMAT_WHOLEFT_HEADER_FSET ansi?"%G %WWho %G%g---%G%g--%G%g-%G %WChannel%g %wServer %G-%g--%G%g--%G%g %wSeconds":" Who ------ Channel Server ----- Seconds" ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ fset.c:763:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_WHOLEFT_HEADER_FSET, DEFAULT_FORMAT_WHOLEFT_HEADER_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:767:165: note: expanded from macro 'DEFAULT_FORMAT_WHOLEFT_HEADER_FSET' #define DEFAULT_FORMAT_WHOLEFT_HEADER_FSET ansi?"%G %WWho %G%g---%G%g--%G%g-%G %WChannel%g %wServer %G-%g--%G%g--%G%g %wSeconds":" Who ------ Channel Server ----- Seconds" ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~ ~~~~~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~ fset.c:765:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_WHOWAS_HEADER_FSET, DEFAULT_FORMAT_WHOWAS_HEADER_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:769:51: note: expanded from macro 'DEFAULT_FORMAT_WHOWAS_HEADER_FSET' #define DEFAULT_FORMAT_WHOWAS_HEADER_FSET ansi?"%G---%g%G--%g%G-%g---%K%g--%K%g-%K--- -- -":"--------------- -- -" ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fset.c:765:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] fset_string_var(FORMAT_WHOWAS_HEADER_FSET, DEFAULT_FORMAT_WHOWAS_HEADER_FSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:769:123: note: expanded from macro 'DEFAULT_FORMAT_WHOWAS_HEADER_FSET' #define DEFAULT_FORMAT_WHOWAS_HEADER_FSET ansi?"%G---%g%G--%g%G-%g---%K%g--%K%g-%K--- -- -":"--------------- -- -" ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c functions.c functions.c:1721:9: warning: returning 'unsigned char *' from a function with result type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] return result; /* DONT USE RETURN_STR HERE! */ ^~~~~~ functions.c:3414:17: warning: initializing 'unsigned char *' with an expression of type 'char[2048]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] unsigned char *ack = aboo; ^ ~~~~ functions.c:3427:17: warning: initializing 'unsigned char *' with an expression of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] unsigned char *w = word; ^ ~~~~ functions.c:3915:10: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] for (cp = input; *cp; cp++) ^ ~~~~~ functions.c:3934:22: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy_nocolorcodes(retval, input); ^~~~~~ functions.c:3934:30: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy_nocolorcodes(retval, input); ^~~~~ functions.c:5065:35: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] len = write_sockets(socket_num, word, strlen(word), 1); ^~~~ functions.c:5316:31: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] RETURN_INT(output_with_count(input, 0, 0)); ^~~~~ functions.c:1255:44: note: expanded from macro 'RETURN_INT' #define RETURN_INT(x) return m_strdup(ltoa(x)) ^ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/modval.h:196:107: note: expanded from macro 'm_strdup' #define m_strdup(x) (*(char *(*)(const char *, const char *, const char *, const int ))global[M_STRDUP])((x), MODULENAME, __FILE__, __LINE__) ^ functions.c:5768:29: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] prepared = prepare_display(word, count, &lines, PREPARE_NOWRAP); ^~~~ functions.c:6358:30: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] for (lines = split_up_line(s, cols + 1); *lines; lines++) ^ functions.c:6569:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((count == ajl_num)) ~~~~~~^~~~~~~~~~ functions.c:6569:14: note: remove extraneous parentheses around the comparison to silence this warning if ((count == ajl_num)) ~ ^ ~ functions.c:6569:14: note: use '=' to turn this equality comparison into an assignment if ((count == ajl_num)) ^~ = 11 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c funny.c funny.c:407:160: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s", convert_output_format(fget_string_var(FORMAT_MODE_CHANNEL_FSET), "%s %s %s %s %s", update_clock(GET_TIME), from, *FromUserHost ? FromUserHost:"", channel, mode)); ^~~~ 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c glob.c glob.c:623:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] while ((dp = (*readdirfunc)(dirp))) ^ 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c hash.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c hebrew.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c help.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c history.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c hook.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c if.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c ignore.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c input.c input.c:246:29: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] ptr = (char *)strip_ansi(ptr); ^~~ input.c:262:42: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] INPUT_PROMPT_LEN = output_with_count(INPUT_PROMPT, 0, 0); ^~~~~~~~~~~~ input.c:103:24: note: expanded from macro 'INPUT_PROMPT' #define INPUT_PROMPT current_screen->input_prompt ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ input.c:88:25: note: expanded from macro 'current_screen' #define current_screen last_input_screen ^ input.c:392:23: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] output_with_count(INPUT_PROMPT, 0, 1); ^~~~~~~~~~~~ input.c:103:24: note: expanded from macro 'INPUT_PROMPT' #define INPUT_PROMPT current_screen->input_prompt ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ input.c:88:25: note: expanded from macro 'current_screen' #define current_screen last_input_screen ^ input.c:1154:32: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] else if (!ntmp && my_strnstr(nick->nick, possible, strlen(possible))) ^~~~~~~~~~ input.c:1154:44: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] else if (!ntmp && my_strnstr(nick->nick, possible, strlen(possible))) ^~~~~~~~ input.c:1360:39: warning: passing 'unsigned char[2]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (*oldprompt->func)(oldprompt->data, key_); ^~~~ input.c:1836:70: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (!my_strnicmp(cnick->nick, nick, strlen(nick)) || my_strnstr(cnick->nick, nick, strlen(nick))) ^~~~~~~~~~~ input.c:1836:83: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (!my_strnicmp(cnick->nick, nick, strlen(nick)) || my_strnstr(cnick->nick, nick, strlen(nick))) ^~~~ input.c:1852:22: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (my_strnstr(cnick->nick, nick, strlen(nick))) ^~~~~~~~~~~ input.c:1852:35: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (my_strnstr(cnick->nick, nick, strlen(nick))) ^~~~ input.c:2589:12: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((*p == *cmdchar)) ~~~^~~~~~~~~~~ input.c:2589:12: note: remove extraneous parentheses around the comparison to silence this warning if ((*p == *cmdchar)) ~ ^ ~ input.c:2589:12: note: use '=' to turn this equality comparison into an assignment if ((*p == *cmdchar)) ^~ = input.c:2710:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((*old == '"')) ~~~~~^~~~~~ input.c:2710:16: note: remove extraneous parentheses around the comparison to silence this warning if ((*old == '"')) ~ ^ ~ input.c:2710:16: note: use '=' to turn this equality comparison into an assignment if ((*old == '"')) ^~ = 12 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c ircsig.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c keys.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c lastlog.c lastlog.c:617:26: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] lines = split_up_line(stripansicodes(convert_output_format(format, "%s %s %s %s", type, timestr, from, msglog_buffer)), 80); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lastlog.c:621:22: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] int len = strlen(*lines) * 2 + 1; ^~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ lastlog.c:624:24: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy(local_copy, *lines); ^~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:84:33: note: expanded from macro 'strcpy' __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ 3 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c list.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c log.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c mail.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c misc.c misc.c:175:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format("%G[ %WBitchX%g%wClient%g%RStatistics %G]---%g--%K-%g--%G--%K-%g--- %K--%g -",NULL)); ^~~~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~ ~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ misc.c:177:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format("%G %CClient Running Since %W$0-","%s",my_ctime(start_time))); ^~~~ misc.c:179:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format("%G %CCurrent UserName: %W$0-","%s", username)); ^~~~ misc.c:185:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format("%G %CLast Channel invited to: %R$0-","%s",invite_channel?invite_channel:"None")); ^~~~ misc.c:187:39: warning: illegal character encoding in string literal [-Winvalid-source-encoding] put_it("%s",convert_output_format("%G %cTotal Users on Shitlist: %K[%R$0%K]","%d",shit_count)); ^~~~ misc.c:1092:12: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] newline = m_strdup(line); ^~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/modval.h:196:106: note: expanded from macro 'm_strdup' #define m_strdup(x) (*(char *(*)(const char *, const char *, const char *, const int ))global[M_STRDUP])((x), MODULENAME, __FILE__, __LINE__) ^~~ misc.c:1092:10: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] newline = m_strdup(line); ^ ~~~~~~~~~~~~~~ misc.c:1776:13: warning: variable 'min' set but not used [-Wunused-but-set-variable] int count, min, i; ^ In file included from misc.c:61: /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/misc.h:133:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void auto_nslookup(); ^ misc.c:1855:6: note: conflicting prototype is here void auto_nslookup(struct reslist *rptr) ^ misc.c:2368:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*rptr->func)(rptr); ^ misc.c:2490:4: warning: passing 'char[1024]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] buf, sizeof(buf)); ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/resolv.h:334:35: note: passing argument to parameter here int, const u_char *, u_char *, int)); ^ misc.c:2691:21: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] cp += dn_skipname(cp, eob) + QFIXEDSZ; ^~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/resolv.h:425:37: note: passing argument to parameter here int dn_skipname __P((const u_char *, const u_char *)); ^ misc.c:2691:25: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] cp += dn_skipname(cp, eob) + QFIXEDSZ; ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/resolv.h:425:53: note: passing argument to parameter here int dn_skipname __P((const u_char *, const u_char *)); ^ misc.c:2697:17: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] n = dn_expand(buf, eob, cp, ar_hostbuf, sizeof(ar_hostbuf)-1); ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/resolv.h:444:35: note: passing argument to parameter here int dn_expand __P((const u_char *, const u_char *, const u_char *, char *, int)); ^ misc.c:2697:22: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] n = dn_expand(buf, eob, cp, ar_hostbuf, sizeof(ar_hostbuf)-1); ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/resolv.h:444:51: note: passing argument to parameter here int dn_expand __P((const u_char *, const u_char *, const u_char *, char *, int)); ^ misc.c:2697:27: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] n = dn_expand(buf, eob, cp, ar_hostbuf, sizeof(ar_hostbuf)-1); ^~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/resolv.h:444:67: note: passing argument to parameter here int dn_expand __P((const u_char *, const u_char *, const u_char *, char *, int)); ^ misc.c:2732:23: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if ((n = dn_expand(buf, eob, cp, ar_hostbuf, ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/resolv.h:444:35: note: passing argument to parameter here int dn_expand __P((const u_char *, const u_char *, const u_char *, char *, int)); ^ misc.c:2732:28: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if ((n = dn_expand(buf, eob, cp, ar_hostbuf, ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/resolv.h:444:51: note: passing argument to parameter here int dn_expand __P((const u_char *, const u_char *, const u_char *, char *, int)); ^ misc.c:2732:33: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if ((n = dn_expand(buf, eob, cp, ar_hostbuf, ^~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/resolv.h:444:67: note: passing argument to parameter here int dn_expand __P((const u_char *, const u_char *, const u_char *, char *, int)); ^ misc.c:2667:15: warning: variable 'hp' set but not used [-Wunused-but-set-variable] struct hent *hp; ^ misc.c:2955:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*rptr->func)(rptr); ^ misc.c:3119:4: warning: variable 'hostname' set but not used [-Wunused-but-set-variable] *hostname, ^ misc.c:3605:23: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] buf = alloca(strlen(str)+4); ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/alloca.h:39:31: note: expanded from macro 'alloca' #define alloca(size) __alloca(size) ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/alloca.h:40:41: note: expanded from macro '__alloca' #define __alloca(size) __builtin_alloca(size) ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ misc.c:3606:10: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy(buf, str); ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:84:27: note: expanded from macro 'strcpy' __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ misc.c:3606:15: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy(buf, str); ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:84:33: note: expanded from macro 'strcpy' __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ misc.c:3607:10: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcat(buf, "\r\n"); ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:135:27: note: expanded from macro 'strcat' __builtin___strcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ misc.c:3674:25: warning: initializing 'unsigned char *' with an expression of type 'char[2049]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] register unsigned char *p = tmpstr; ^ ~~~~~~ misc.c:3749:21: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] write_sockets(s, name, strlen(name), 1); ^~~~ misc.c:4418:21: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] int total = strlen(crap), allchar = 0; ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ misc.c:4422:14: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((*crap == looking)) ~~~~~~^~~~~~~~~~ misc.c:4422:14: note: remove extraneous parentheses around the comparison to silence this warning if ((*crap == looking)) ~ ^ ~ misc.c:4422:14: note: use '=' to turn this equality comparison into an assignment if ((*crap == looking)) ^~ = misc.c:4794:17: warning: passing 'unsigned char[20481]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strlcpy(buffer2, str, RAW_BUFFER_SIZE); ^~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:112:28: note: expanded from macro 'strlcpy' __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ misc.c:4795:14: warning: assigning to 'char *' from 'unsigned char[20481]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] copy = tmpc = buffer2; ^ ~~~~~~~ misc.c:4808:13: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strlcat(s, convert_output_format(new_str, NULL, NULL), RAW_BUFFER_SIZE); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:119:28: note: expanded from macro 'strlcat' __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ misc.c:4821:9: warning: passing 'unsigned char[20481]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] return m_strdup(buffer); ^~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/modval.h:196:106: note: expanded from macro 'm_strdup' #define m_strdup(x) (*(char *(*)(const char *, const char *, const char *, const int ))global[M_STRDUP])((x), MODULENAME, __FILE__, __LINE__) ^~~ 34 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c names.c names.c:1362:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((chan->server == server)) ~~~~~~~~~~~~~^~~~~~~~~ names.c:1362:21: note: remove extraneous parentheses around the comparison to silence this warning if ((chan->server == server)) ~ ^ ~ names.c:1362:21: note: use '=' to turn this equality comparison into an assignment if ((chan->server == server)) ^~ = 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c network.c network.c:512:19: warning: unused variable 'hp' [-Wunused-variable] struct hostent *hp; ^ 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c newio.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c notify.c notify.c:52:8: warning: variable 'stuff' set but not used [-Wunused-but-set-variable] char *stuff; ^ 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c numbers.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c output.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c parse.c parse.c:189:20: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (char_fucknut(ptr, '\002', 12)) ^~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/misc.h:125:45: note: passing argument to parameter here int char_fucknut (register unsigned char *, char, int); ^ parse.c:191:25: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] else if (char_fucknut(ptr, '\007', 1)) ^~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/misc.h:125:45: note: passing argument to parameter here int char_fucknut (register unsigned char *, char, int); ^ parse.c:193:25: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] else if (char_fucknut(ptr, '\003', 12)) ^~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/misc.h:125:45: note: passing argument to parameter here int char_fucknut (register unsigned char *, char, int); ^ parse.c:195:25: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] else if (char_fucknut(ptr, '\037', 0)) ^~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/misc.h:125:45: note: passing argument to parameter here int char_fucknut (register unsigned char *, char, int); ^ parse.c:197:25: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] else if (char_fucknut(ptr, '\026', 12)) ^~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/misc.h:125:45: note: passing argument to parameter here int char_fucknut (register unsigned char *, char, int); ^ parse.c:199:25: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] else if (caps_fucknut(ptr)) ^~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/misc.h:100:44: note: passing argument to parameter here int caps_fucknut (register unsigned char *); ^ parse.c:410:9: warning: variable 'high' set but not used [-Wunused-but-set-variable] char *high; ^ parse.c:452:4: warning: variable 'high' set but not used [-Wunused-but-set-variable] *high; ^ parse.c:454:13: warning: variable 'com_do_log' set but not used [-Wunused-but-set-variable] static int com_do_log, com_lines = 0; ^ parse.c:454:25: warning: variable 'com_lines' set but not used [-Wunused-but-set-variable] static int com_do_log, com_lines = 0; ^ parse.c:961:15: warning: variable 'chan' set but not used [-Wunused-but-set-variable] ChannelList *chan; ^ parse.c:1147:13: warning: variable 'user' set but not used [-Wunused-but-set-variable] char *user, *host; ^ parse.c:1208:8: warning: variable 'high' set but not used [-Wunused-but-set-variable] char *high; ^ parse.c:1443:8: warning: variable 'right_now' set but not used [-Wunused-but-set-variable] time_t right_now; ^ parse.c:1907:20: warning: variable 'retval' set but not used [-Wunused-but-set-variable] protocol_command *retval; ^ 15 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c queue.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c readlog.c readlog.c:136:10: warning: variable 'old_window' set but not used [-Wunused-but-set-variable] Window *old_window; ^ 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c reg.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c server.c server.c:2293:41: warning: shifting a negative signed value is undefined [-Wshift-negative-value] server_list[ssn_index].login_flags &= ~LOGGED_IN; ~^~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/server.h:433:29: note: expanded from macro 'LOGGED_IN' #define LOGGED_IN USER_MODE << 29 ^ server.c:2294:41: warning: shifting a negative signed value is undefined [-Wshift-negative-value] server_list[ssn_index].login_flags &= ~CLOSE_PENDING; ~^~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/server.h:434:33: note: expanded from macro 'CLOSE_PENDING' #define CLOSE_PENDING USER_MODE << 30 ^ server.c:3424:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] char *ascii = "> "; ^~~~~~~~ 3 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c stack.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c status.c status.c:487:19: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] str = strip_ansi(buffer); ^~~~~~ status.c:566:17: warning: passing 'unsigned char[6145]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy(buffer, lhs_buffer); ^~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:84:33: note: expanded from macro 'strcpy' __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ status.c:567:18: warning: passing 'unsigned char[6145]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strlcat(buffer, rhs_buffer, sizeof buffer); ^~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:119:34: note: expanded from macro 'strlcat' __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ status.c:461:6: warning: variable 'in_rhs' set but not used [-Wunused-but-set-variable] int in_rhs = 0, ^ status.c:614:12: warning: passing 'unsigned char[4097]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strlcat(buffer, status_expandos[i].callback_function(win), sizeof buffer); ^~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:119:28: note: expanded from macro 'strlcat' __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ status.c:615:17: warning: passing 'unsigned char[4097]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] pos = strlen(buffer); ^~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ status.c:621:25: warning: passing 'unsigned char[4097]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] fix_status_buffer(win, buffer, 0); ^~~~~~ status.c:449:43: note: passing argument to parameter 'buffer' here void fix_status_buffer(Window *win, char *buffer, int in_status) ^ status.c:622:9: warning: passing 'unsigned char[4097]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] return m_strdup(buffer); ^~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/modval.h:196:106: note: expanded from macro 'm_strdup' #define m_strdup(x) (*(char *(*)(const char *, const char *, const char *, const int ))global[M_STRDUP])((x), MODULENAME, __FILE__, __LINE__) ^~~ status.c:710:12: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] snprintf(str, BIG_BUFFER_SIZE - 1, ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_stdio.h:57:29: note: expanded from macro 'snprintf' __builtin___snprintf_chk (str, len, 0, __darwin_obsz(str), __VA_ARGS__) ^~~ status.c:742:23: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] str = expand_alias(buffer, empty_string, &af, NULL); ^~~~~~ status.c:742:8: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] str = expand_alias(buffer, empty_string, &af, NULL); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ status.c:743:12: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strlcpy(buffer, str, sizeof buffer); ^~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:112:28: note: expanded from macro 'strlcpy' __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ status.c:743:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strlcpy(buffer, str, sizeof buffer); ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:112:34: note: expanded from macro 'strlcpy' __builtin___strlcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ status.c:856:13: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strlcat(lhs_buffer, lhs_fillchar, ^~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:119:28: note: expanded from macro 'strlcat' __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ status.c:856:25: warning: passing 'u_char[6]' (aka 'unsigned char[6]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strlcat(lhs_buffer, lhs_fillchar, ^~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:119:34: note: expanded from macro 'strlcat' __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ status.c:868:13: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strlcat(lhs_buffer, lhs_fillchar, ^~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:119:28: note: expanded from macro 'strlcat' __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ status.c:868:25: warning: passing 'u_char[6]' (aka 'unsigned char[6]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strlcat(lhs_buffer, lhs_fillchar, ^~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:119:34: note: expanded from macro 'strlcat' __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ status.c:872:10: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy(buffer, lhs_buffer); ^~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:84:27: note: expanded from macro 'strcpy' __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ status.c:872:18: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy(buffer, lhs_buffer); ^~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:84:33: note: expanded from macro 'strcpy' __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ status.c:873:11: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strlcat(buffer, rhs_buffer, sizeof buffer); ^~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:119:28: note: expanded from macro 'strlcat' __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ status.c:873:19: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strlcat(buffer, rhs_buffer, sizeof buffer); ^~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:119:34: note: expanded from macro 'strlcat' __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ status.c:874:11: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strlcat(buffer, ALL_OFF_STR, sizeof buffer); ^~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:119:28: note: expanded from macro 'strlcat' __builtin___strlcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ status.c:888:11: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcmp(buffer, win->wset->status_line[status_line])) ^~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/string.h:77:25: note: passing argument to parameter '__s1' here int strcmp(const char *__s1, const char *__s2); ^ status.c:892:4: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] malloc_strcpy(&win->wset->status_line[status_line], buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/modval.h:119:126: note: expanded from macro 'malloc_strcpy' #define malloc_strcpy(x, y) ((char * (*)(char **, const char *, const char *, const char *, int))global[MALLOC_STRCPY])((x), (y), MODULENAME, __FILE__, __LINE__) ^~~ status.c:904:16: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] output_line(st); ^~ status.c:689:7: warning: variable 'in_rhs' set but not used [-Wunused-but-set-variable] int in_rhs = 0, ^ 26 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c struct.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c tcl_public.c tcl_public.c:1555:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (C_dcc[x].func)(idx,args); ^ 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c ./term.c In file included from ./term.c:58: /Users/pbulk/build/chat/bitchx/work/.buildlink/include/ncurses/term.h:507:9: warning: 'goto_window' macro redefined [-Wmacro-redefined] #define goto_window CUR Strings[278] ^ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/modval.h:322:9: note: previous definition is here #define goto_window (*(void (*)(Screen *, int))global[GOTO_WINDOW]) ^ ./term.c:89:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern char *getenv(); ^ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/irc.h:327:7: note: conflicting prototype is here char *getenv (const char *); ^ 2 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c timer.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c user.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c userlist.c userlist.c:905:7: warning: variable 'this_server' set but not used [-Wunused-but-set-variable] int this_server = from_server; ^ userlist.c:1443:12: warning: variable 'q' set but not used [-Wunused-but-set-variable] char *p, *q, *chan = NULL; ^ 2 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c vars.c vars.c:553:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding] set_string_var(SHOW_NUMERICS_STR_VAR, DEFAULT_SHOW_NUMERICS_STR); ^~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:887:43: note: expanded from macro 'DEFAULT_SHOW_NUMERICS_STR' #define DEFAULT_SHOW_NUMERICS_STR "[1;31m[0m[1;37m[1;31m[0m" ^~~~ ~~~~ ~~~~ vars.c:554:37: warning: illegal character encoding in string literal [-Winvalid-source-encoding] set_numeric_string(current_window, DEFAULT_SHOW_NUMERICS_STR, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:887:43: note: expanded from macro 'DEFAULT_SHOW_NUMERICS_STR' #define DEFAULT_SHOW_NUMERICS_STR "[1;31m[0m[1;37m[1;31m[0m" ^~~~ ~~~~ ~~~~ vars.c:936:10: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses] if ((!var->int_flags & VIF_CHANGED)) ^ ~ vars.c:936:10: note: add parentheses after the '!' to evaluate the bitwise operator first if ((!var->int_flags & VIF_CHANGED)) ^ ( ) vars.c:936:10: note: add parentheses around left hand side expression to silence this warning if ((!var->int_flags & VIF_CHANGED)) ^ ( ) vars.c:1020:17: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] else if ((cnt == 0)) ~~~~^~~~ vars.c:1020:17: note: remove extraneous parentheses around the comparison to silence this warning else if ((cnt == 0)) ~ ^ ~ vars.c:1020:17: note: use '=' to turn this equality comparison into an assignment else if ((cnt == 0)) ^~ = vars.c:1055:16: warning: variable 'prev' set but not used [-Wunused-but-set-variable] AliasStack1 *prev = NULL; ^ vars.c:1448:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding] set_string_var(SHOW_NUMERICS_STR_VAR, value ? DEFAULT_SHOW_NUMERICS_STR : NO_NUMERICS_STR); ^~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:887:43: note: expanded from macro 'DEFAULT_SHOW_NUMERICS_STR' #define DEFAULT_SHOW_NUMERICS_STR "[1;31m[0m[1;37m[1;31m[0m" ^~~~ ~~~~ ~~~~ vars.c:1449:45: warning: illegal character encoding in string literal [-Winvalid-source-encoding] set_numeric_string(current_window, value ? DEFAULT_SHOW_NUMERICS_STR : NO_NUMERICS_STR, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/color.h:887:43: note: expanded from macro 'DEFAULT_SHOW_NUMERICS_STR' #define DEFAULT_SHOW_NUMERICS_STR "[1;31m[0m[1;37m[1;31m[0m" ^~~~ ~~~~ ~~~~ 7 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c who.c who.c:402:15: warning: variable 'chan' set but not used [-Wunused-but-set-variable] ChannelList *chan = NULL; ^ 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c whowas.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c window.c window.c:694:6: warning: variable 'after' set but not used [-Wunused-but-set-variable] int after, ^ window.c:2473:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int BX_is_window_name_unique(name) ^ 2 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -c words.c clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -DIRCLIB=\"/opt/pkg/share/bx\" -DIRCPATH=\"~/.BitchX:~/.BitchX/plugins:.:/opt/pkg/share/bx/plugins:/opt/pkg/share/bx/script:/opt/pkg/share/bx\" -c ./irc.c ./irc.c:396:12: warning: variable 'sigpipe_hit' set but not used [-Wunused-but-set-variable] static int sigpipe_hit = 0; ^ ./irc.c:664:19: warning: unused variable 'hp' [-Wunused-variable] struct hostent * hp; ^ 2 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -DIRCLIB=\"/opt/pkg/share/bx\" -DSHLIB_SUFFIX=\".so\" -c ./ircaux.c ./ircaux.c:776:36: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (!strncasecmp(p, str2, strlen(str2))) ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ ./ircaux.c:776:23: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (!strncasecmp(p, str2, strlen(str2))) ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/strings.h:79:44: note: passing argument to parameter here int strncasecmp(const char *, const char *, size_t); ^ ./ircaux.c:1997:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] double strtod(); ^ ./ircaux.c:2820:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *crypt(); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:544:7: note: conflicting prototype is here char *crypt(const char *, const char *); ^ ./ircaux.c:2962:23: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] output = strip_ansi(incoming); ^~~~~~~~ ./ircaux.c:2962:10: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] output = strip_ansi(incoming); ^ ~~~~~~~~~~~~~~~~~~~~ ./ircaux.c:2984:34: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] end = (char *)skip_ctl_c_seq(s, &lhs, &rhs, 0); ^ 7 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -DPLUGINDIR=\"/opt/pkg/share/bx/plugins\" -DSHLIB_SUFFIX=\".so\" -c ./modules.c ./modules.c:77:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern int BX_read_sockets(); ^ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/misc.h:146:7: note: conflicting prototype is here int BX_read_sockets(int, unsigned char *, int); ^ 1 warning generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -DSCRIPT_PATH=\"/opt/pkg/share/bx/script\" -c ./notice.c ./notice.c:624:11: warning: variable 'for_' set but not used [-Wunused-but-set-variable] char *for_; ^ ./notice.c:748:33: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] free_me = newline = stripansi(line); ^~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/misc.h:78:34: note: passing argument to parameter here char *stripansi (unsigned char *); ^ ./notice.c:879:28: warning: variable 'user_modes' set but not used [-Wunused-but-set-variable] char *server, *sversion, *user_modes, *channel_modes; ^ 3 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -DWSERV_PATH=\"/opt/pkg/share/bx/wserv\" -c ./screen.c ./screen.c:186:45: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] target_window->output_func(target_window, out); ^~~ ./screen.c:192:47: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] current_window->output_func(current_window, out); ^~~ ./screen.c:213:5: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] str, NULL, 0, 0); ^~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/commands.h:31:53: note: passing argument to parameter here void redirect_text (int, const char *, const char *, char *, int, int); ^ ./screen.c:219:33: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] add_to_log(window->log_fp, 0, str, window->mangler); ^~~ ./screen.c:220:26: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] add_to_lastlog(window, str); ^~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/lastlog.h:70:45: note: passing argument to parameter here void add_to_lastlog (Window *, const char *); ^ ./screen.c:249:38: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (window->beep_always && strchr(str, '\007')) ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/string.h:76:26: note: passing argument to parameter '__s' here char *strchr(const char *__s, int __c); ^ ./screen.c:393:4: warning: initializing 'u_char *' (aka 'unsigned char *') with an expression of type 'char[]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] *cont = empty_string, ^ ~~~~~~~~~~~~ ./screen.c:407:8: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] words = (char *)get_string_var(WORD_BREAK_VAR); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./screen.c:410:9: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char[3]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] words = ", "; ^ ~~~~ ./screen.c:411:17: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (!(cont_ptr = (char *)get_string_var(CONTINUED_LINE_VAR))) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./screen.c:412:12: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] cont_ptr = (char *)empty_string; ^ ~~~~~~~~~~~~~~~~~~~~ ./screen.c:418:12: warning: assigning to 'const unsigned char *' from 'char[]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] orig_str = space; ^ ~~~~~ ./screen.c:578:31: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (*ptr == ' ' || strchr(words, *ptr)) ^~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/string.h:76:26: note: passing argument to parameter '__s' here char *strchr(const char *__s, int __c); ^ ./screen.c:658:4: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] malloc_strcpy((char **)&(output[line++]), buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/modval.h:119:126: note: expanded from macro 'malloc_strcpy' #define malloc_strcpy(x, y) ((char * (*)(char **, const char *, const char *, const char *, int))global[MALLOC_STRCPY])((x), (y), MODULENAME, __FILE__, __LINE__) ^~~ ./screen.c:663:14: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (strlen(cont_ptr) < indent)) ^~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ ./screen.c:666:13: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] sprintf(cont, "%-*s", indent, cont_ptr); ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_stdio.h:47:28: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~ ./screen.c:674:29: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] pos_copy = alloca(strlen(buffer) + strlen(cont) + 20); ^~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/alloca.h:39:31: note: expanded from macro 'alloca' #define alloca(size) __alloca(size) ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/alloca.h:40:41: note: expanded from macro '__alloca' #define __alloca(size) __builtin_alloca(size) ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ ./screen.c:674:46: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] pos_copy = alloca(strlen(buffer) + strlen(cont) + 20); ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/alloca.h:39:31: note: expanded from macro 'alloca' #define alloca(size) __alloca(size) ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/alloca.h:40:41: note: expanded from macro '__alloca' #define __alloca(size) __builtin_alloca(size) ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ ./screen.c:675:11: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy(pos_copy, buffer+word_break); ^~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:84:27: note: expanded from macro 'strcpy' __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ ./screen.c:675:21: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy(pos_copy, buffer+word_break); ^~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:84:33: note: expanded from macro 'strcpy' __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ ./screen.c:677:12: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy (buffer, cont); ^~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:84:27: note: expanded from macro 'strcpy' __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ ./screen.c:677:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy (buffer, cont); ^~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:84:33: note: expanded from macro 'strcpy' __builtin___strcpy_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ ./screen.c:678:12: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcat (buffer, pos_copy); ^~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:135:27: note: expanded from macro 'strcat' __builtin___strcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~ ./screen.c:678:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcat (buffer, pos_copy); ^~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:135:33: note: expanded from macro 'strcat' __builtin___strcat_chk (dest, __VA_ARGS__, __darwin_obsz (dest)) ^~~~~~~~~~~ ./screen.c:679:23: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] col = pos = strlen(buffer); ^~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ ./screen.c:696:3: warning: passing 'u_char[2049]' (aka 'unsigned char[2049]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] malloc_strcpy((char **)&(output[line++]),buffer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/modval.h:119:126: note: expanded from macro 'malloc_strcpy' #define malloc_strcpy(x, y) ((char * (*)(char **, const char *, const char *, const char *, int))global[MALLOC_STRCPY])((x), (y), MODULENAME, __FILE__, __LINE__) ^~~ ./screen.c:370:6: warning: variable 'gchar_mode' set but not used [-Wunused-but-set-variable] int gchar_mode; ^ ./screen.c:760:2: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] malloc_strcpy(&my_line->line, str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/modval.h:119:126: note: expanded from macro 'malloc_strcpy' #define malloc_strcpy(x, y) ((char * (*)(char **, const char *, const char *, const char *, int))global[MALLOC_STRCPY])((x), (y), MODULENAME, __FILE__, __LINE__) ^~~ ./screen.c:815:2: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] malloc_strcpy(&window->display_ip->line, str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include/modval.h:119:126: note: expanded from macro 'malloc_strcpy' #define malloc_strcpy(x, y) ((char * (*)(char **, const char *, const char *, const char *, int))global[MALLOC_STRCPY])((x), (y), MODULENAME, __FILE__, __LINE__) ^~~ ./screen.c:1436:16: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] rite(window, curr_line->line); ^~~~~~~~~~~~~~~ ./screen.c:889:47: note: passing argument to parameter 'str' here int rite(Window *window, const unsigned char *str) ^ ./screen.c:1554:18: warning: variable 'oldscreen' set but not used [-Wunused-but-set-variable] Screen *oldscreen, *new; ^ ./screen.c:1875:15: warning: passing 'unsigned char[8193]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (dgets(buffer, screen->fdin, 0, IO_BUFFER_SIZE, NULL)) ^~~~~~ ./screen.c:1877:24: warning: passing 'unsigned char[8193]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] *(buffer + strlen(buffer) - 1) = '\0'; ^~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ ./screen.c:1879:24: warning: passing 'unsigned char[8193]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] parse_line(NULL, buffer, empty_string, 1, 0, 1); ^~~~~~ ./screen.c:1881:24: warning: passing 'unsigned char[8193]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] parse_line(NULL, buffer, NULL, 1, 0, 1); ^~~~~~ ./screen.c:2336:18: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] maxpos = strlen(str); ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/string.h:82:28: note: passing argument to parameter '__s' here size_t strlen(const char *__s); ^ 36 warnings generated. clang -I/opt/pkg/include -I/opt/pkg/include/ncurses -I. -I/Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/include -I../include -I. -I./include -DHAVE_CONFIG_H -pipe -Os -DBIND_8_COMPAT -I/opt/pkg/include -I/opt/pkg/include/ncurses -fno-strict-aliasing -Wall -DTRANSLATION_PATH=\"/opt/pkg/share/bx/translation\" -c ./translat.c clang -L/opt/pkg/lib -o BitchX alias.o alist.o array.o art.o banlist.o bot_link.o cdcc.o cdns.o chelp.o commands.o commands2.o compat.o cset.o ctcp.o dcc.o debug.o encrypt.o exec.o files.o flood.o fset.o functions.o funny.o glob.o hash.o hebrew.o help.o history.o hook.o if.o ignore.o input.o irc.o ircaux.o ircsig.o keys.o lastlog.o list.o log.o mail.o misc.o modules.o names.o network.o newio.o notice.o notify.o numbers.o output.o parse.o queue.o readlog.o reg.o screen.o server.o stack.o status.o struct.o tcl_public.o term.o timer.o translat.o user.o userlist.o vars.o who.o whowas.o window.o words.o -ltinfo -lssl -lcrypto -lresolv -lm ld: Undefined symbols: _operator, referenced from: _zzlex in alias.o clang: error: linker command failed with exit code 1 (use -v to see invocation) *** [BitchX] Error code 1 make[1]: stopped in /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/source 1 error make[1]: stopped in /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1/source *** [BitchX] Error code 2 bmake: stopped in /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1 1 error bmake: stopped in /Users/pbulk/build/chat/bitchx/work/bitchx-1.2.1 *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/chat/bitchx *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/chat/bitchx