=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for asterisk-20.5.0 [CC] astcanary.c -> astcanary.o [LD] astcanary.o -> astcanary [CC] astdb2sqlite3.c -> astdb2sqlite3.o [CC] hash/hash.c -> hash/hash.o [CC] hash/hash_bigkey.c -> hash/hash_bigkey.o [CC] hash/hash_buf.c -> hash/hash_buf.o [CC] hash/hash_func.c -> hash/hash_func.o [CC] hash/hash_log2.c -> hash/hash_log2.o [CC] hash/hash_page.c -> hash/hash_page.o [CC] hash/ndbm.c -> hash/ndbm.o [CC] btree/bt_close.c -> btree/bt_close.o [CC] btree/bt_conv.c -> btree/bt_conv.o [CC] btree/bt_debug.c -> btree/bt_debug.o [CC] btree/bt_delete.c -> btree/bt_delete.o [CC] btree/bt_get.c -> btree/bt_get.o [CC] btree/bt_open.c -> btree/bt_open.o [CC] btree/bt_overflow.c -> btree/bt_overflow.o [CC] btree/bt_page.c -> btree/bt_page.o [CC] btree/bt_put.c -> btree/bt_put.o [CC] btree/bt_search.c -> btree/bt_search.o [CC] btree/bt_seq.c -> btree/bt_seq.o [CC] btree/bt_split.c -> btree/bt_split.o [CC] btree/bt_utils.c -> btree/bt_utils.o [CC] db/db.c -> db/db.o [CC] mpool/mpool.c -> mpool/mpool.o [CC] recno/rec_close.c -> recno/rec_close.o [CC] recno/rec_delete.c -> recno/rec_delete.o [CC] recno/rec_get.c -> recno/rec_get.o [CC] recno/rec_open.c -> recno/rec_open.o [CC] recno/rec_put.c -> recno/rec_put.o [CC] recno/rec_search.c -> recno/rec_search.o [CC] recno/rec_seq.c -> recno/rec_seq.o [CC] recno/rec_utils.c -> recno/rec_utils.o [AR] hash/hash.o hash/hash_bigkey.o hash/hash_buf.o hash/hash_func.o hash/hash_log2.o hash/hash_page.o hash/ndbm.o btree/bt_close.o btree/bt_conv.o btree/bt_debug.o btree/bt_delete.o btree/bt_get.o btree/bt_open.o btree/bt_overflow.o btree/bt_page.o btree/bt_put.o btree/bt_search.o btree/bt_seq.o btree/bt_split.o btree/bt_utils.o db/db.o mpool/mpool.o recno/rec_close.o recno/rec_delete.o recno/rec_get.o recno/rec_open.o recno/rec_put.o recno/rec_search.o recno/rec_seq.o recno/rec_utils.o -> libdb1.a [LD] astdb2sqlite3.o db1-ast/libdb1.a -> astdb2sqlite3 [CC] astdb2bdb.c -> astdb2bdb.o [LD] astdb2bdb.o db1-ast/libdb1.a -> astdb2bdb [CC] eagi-test.c -> eagi-test.o [CC] strcompat.c -> strcompat.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from strcompat.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from strcompat.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] eagi-test.o strcompat.o -> eagi-test [CC] eagi-sphinx-test.c -> eagi-sphinx-test.o [LD] eagi-sphinx-test.o -> eagi-sphinx-test [pjproject] Compiling libpj-x86_64--netbsd.a [pjproject] Compiling libpjlib-util-x86_64--netbsd.a [pjproject] Compiling libpjsua-x86_64--netbsd.a [pjproject] Compiling libpjsip-ua-x86_64--netbsd.a [pjproject] Compiling libpjsip-simple-x86_64--netbsd.a [pjproject] Compiling libpjsip-x86_64--netbsd.a [pjproject] Compiling libpjmedia-codec-x86_64--netbsd.a [pjproject] Compiling libpjmedia-videodev-x86_64--netbsd.a [pjproject] Compiling libpjmedia-x86_64--netbsd.a [pjproject] Compiling libpjmedia-audiodev-x86_64--netbsd.a [pjproject] Compiling libpjnath-x86_64--netbsd.a [pjproject] Generating symbols [CC] chan_audiosocket.c -> chan_audiosocket.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from chan_audiosocket.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from chan_audiosocket.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] chan_audiosocket.o -> chan_audiosocket.so [CC] chan_bridge_media.c -> chan_bridge_media.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from chan_bridge_media.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from chan_bridge_media.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] chan_bridge_media.o -> chan_bridge_media.so [CC] chan_iax2.c -> chan_iax2.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from chan_iax2.c:75: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from chan_iax2.c:77: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] iax2/codec_pref.c -> iax2/codec_pref.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from iax2/codec_pref.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from iax2/codec_pref.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] iax2/firmware.c -> iax2/firmware.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from iax2/firmware.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from iax2/firmware.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] iax2/format_compatibility.c -> iax2/format_compatibility.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from iax2/format_compatibility.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from iax2/format_compatibility.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] iax2/netsock.c -> iax2/netsock.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from iax2/netsock.c:48: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from iax2/netsock.c:48: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] iax2/parser.c -> iax2/parser.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from iax2/parser.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from iax2/parser.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] iax2/provision.c -> iax2/provision.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from iax2/provision.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from iax2/provision.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] chan_iax2.o iax2/codec_pref.o iax2/firmware.o iax2/format_compatibility.o iax2/netsock.o iax2/parser.o iax2/provision.o -> chan_iax2.so [CC] chan_mgcp.c -> chan_mgcp.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from chan_mgcp.c:58: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from chan_mgcp.c:56: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] chan_mgcp.o -> chan_mgcp.so [CC] chan_pjsip.c -> chan_pjsip.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from chan_pjsip.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from chan_pjsip.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] pjsip/cli_commands.c -> pjsip/cli_commands.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from pjsip/cli_commands.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from pjsip/cli_commands.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] pjsip/dialplan_functions.c -> pjsip/dialplan_functions.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from pjsip/dialplan_functions.c:595: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from pjsip/dialplan_functions.c:592: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] chan_pjsip.o pjsip/cli_commands.o pjsip/dialplan_functions.o -> chan_pjsip.so [CC] chan_rtp.c -> chan_rtp.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from chan_rtp.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from chan_rtp.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] chan_rtp.o -> chan_rtp.so [CC] chan_unistim.c -> chan_unistim.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from chan_unistim.c:60: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from chan_unistim.c:60: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] chan_unistim.o -> chan_unistim.so [CC] pbx_ael.c -> pbx_ael.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from pbx_ael.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from pbx_ael.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] pbx_ael.o -> pbx_ael.so [CC] pbx_config.c -> pbx_config.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from pbx_config.c:88: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from pbx_config.c:85: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ pbx_config.c: In function 'skip_words': pbx_config.c:240:15: warning: array subscript has type 'char' [-Wchar-subscripts] 240 | if (isblank(*p) /* XXX order is important */ && !in_blank) { | ^ pbx_config.c: In function 'handle_cli_dialplan_remove_extension': pbx_config.c:450:25: warning: array subscript has type 'char' [-Wchar-subscripts] 450 | while (*c && isdigit(*c)) | ^ [LD] pbx_config.o -> pbx_config.so [CC] pbx_dundi.c -> pbx_dundi.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from pbx_dundi.c:57: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from pbx_dundi.c:57: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] dundi-parser.c -> dundi-parser.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from dundi-parser.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from dundi-parser.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] pbx_dundi.o dundi-parser.o -> pbx_dundi.so [CC] pbx_loopback.c -> pbx_loopback.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from pbx_loopback.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from pbx_loopback.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] pbx_loopback.o -> pbx_loopback.so [CC] pbx_realtime.c -> pbx_realtime.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from pbx_realtime.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from pbx_realtime.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] pbx_realtime.o -> pbx_realtime.so [CC] pbx_spool.c -> pbx_spool.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from pbx_spool.c:45: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from pbx_spool.c:48: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] pbx_spool.o -> pbx_spool.so [CC] app_adsiprog.c -> app_adsiprog.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_adsiprog.c:49: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from app_adsiprog.c:45: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ app_adsiprog.c: In function 'process_token': app_adsiprog.c:218:65: warning: array subscript has type 'char' [-Wchar-subscripts] 218 | } else if ((strlen(src) > 2) && (src[0] == '0') && (tolower(src[1]) == 'x')) { | ^ app_adsiprog.c:228:50: warning: array subscript has type 'char' [-Wchar-subscripts] 228 | } else if ((!ast_strlen_zero(src) && isdigit(src[0]))) { | ^ [LD] app_adsiprog.o -> app_adsiprog.so [CC] app_agent_pool.c -> app_agent_pool.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from app_agent_pool.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from app_agent_pool.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_agent_pool.o -> app_agent_pool.so [CC] app_alarmreceiver.c -> app_alarmreceiver.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from app_alarmreceiver.c:52: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_alarmreceiver.c:54: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_alarmreceiver.o -> app_alarmreceiver.so [CC] app_amd.c -> app_amd.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_amd.c:46: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_amd.c:46: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_amd.o -> app_amd.so [CC] app_attended_transfer.c -> app_attended_transfer.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_attended_transfer.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_attended_transfer.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_attended_transfer.o -> app_attended_transfer.so [CC] app_audiosocket.c -> app_audiosocket.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_audiosocket.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_audiosocket.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_audiosocket.o -> app_audiosocket.so [CC] app_authenticate.c -> app_authenticate.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from app_authenticate.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_authenticate.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_authenticate.o -> app_authenticate.so [CC] app_blind_transfer.c -> app_blind_transfer.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_blind_transfer.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_blind_transfer.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_blind_transfer.o -> app_blind_transfer.so [CC] app_bridgeaddchan.c -> app_bridgeaddchan.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_bridgeaddchan.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_bridgeaddchan.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_bridgeaddchan.o -> app_bridgeaddchan.so [CC] app_bridgewait.c -> app_bridgewait.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_bridgewait.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_bridgewait.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_bridgewait.o -> app_bridgewait.so [CC] app_broadcast.c -> app_broadcast.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_broadcast.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from app_broadcast.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_broadcast.o -> app_broadcast.so [CC] app_cdr.c -> app_cdr.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_cdr.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_cdr.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_cdr.o -> app_cdr.so [CC] app_celgenuserevent.c -> app_celgenuserevent.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_celgenuserevent.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_celgenuserevent.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_celgenuserevent.o -> app_celgenuserevent.so [CC] app_chanisavail.c -> app_chanisavail.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from app_chanisavail.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_chanisavail.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_chanisavail.o -> app_chanisavail.so [CC] app_channelredirect.c -> app_channelredirect.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_channelredirect.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_channelredirect.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_channelredirect.o -> app_channelredirect.so [CC] app_chanspy.c -> app_chanspy.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_chanspy.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from app_chanspy.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ app_chanspy.c: In function 'common_exec': app_chanspy.c:1109:20: warning: array subscript has type 'char' [-Wchar-subscripts] 1109 | *s = tolower(*s); | ^ [LD] app_chanspy.o -> app_chanspy.so [CC] app_confbridge.c -> app_confbridge.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from app_confbridge.c:52: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from app_confbridge.c:52: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] confbridge/conf_chan_announce.c -> confbridge/conf_chan_announce.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from confbridge/conf_chan_announce.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from confbridge/conf_chan_announce.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] confbridge/conf_chan_record.c -> confbridge/conf_chan_record.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from confbridge/conf_chan_record.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from confbridge/conf_chan_record.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] confbridge/conf_config_parser.c -> confbridge/conf_config_parser.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from confbridge/conf_config_parser.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from confbridge/conf_config_parser.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] confbridge/conf_state.c -> confbridge/conf_state.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from confbridge/include/confbridge.h:25, from confbridge/conf_state.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from confbridge/include/confbridge.h:25, from confbridge/conf_state.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] confbridge/conf_state_empty.c -> confbridge/conf_state_empty.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/devicestate.h:41, from confbridge/conf_state_empty.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/devicestate.h:41, from confbridge/conf_state_empty.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] confbridge/conf_state_inactive.c -> confbridge/conf_state_inactive.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from confbridge/include/confbridge.h:25, from confbridge/conf_state_inactive.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from confbridge/include/confbridge.h:25, from confbridge/conf_state_inactive.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] confbridge/conf_state_multi.c -> confbridge/conf_state_multi.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from confbridge/include/confbridge.h:25, from confbridge/conf_state_multi.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from confbridge/include/confbridge.h:25, from confbridge/conf_state_multi.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] confbridge/conf_state_multi_marked.c -> confbridge/conf_state_multi_marked.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from confbridge/conf_state_multi_marked.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from confbridge/conf_state_multi_marked.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] confbridge/conf_state_single.c -> confbridge/conf_state_single.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from confbridge/include/confbridge.h:25, from confbridge/conf_state_single.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from confbridge/include/confbridge.h:25, from confbridge/conf_state_single.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] confbridge/conf_state_single_marked.c -> confbridge/conf_state_single_marked.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from confbridge/include/confbridge.h:25, from confbridge/conf_state_single_marked.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from confbridge/include/confbridge.h:25, from confbridge/conf_state_single_marked.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] confbridge/confbridge_manager.c -> confbridge/confbridge_manager.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from confbridge/confbridge_manager.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from confbridge/confbridge_manager.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_confbridge.o confbridge/conf_chan_announce.o confbridge/conf_chan_record.o confbridge/conf_config_parser.o confbridge/conf_state.o confbridge/conf_state_empty.o confbridge/conf_state_inactive.o confbridge/conf_state_multi.o confbridge/conf_state_multi_marked.o confbridge/conf_state_single.o confbridge/conf_state_single_marked.o confbridge/confbridge_manager.o -> app_confbridge.so [CC] app_controlplayback.c -> app_controlplayback.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_controlplayback.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_controlplayback.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_controlplayback.o -> app_controlplayback.so [CC] app_db.c -> app_db.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_db.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_db.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_db.o -> app_db.so [CC] app_dial.c -> app_dial.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from app_dial.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_dial.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_dial.o -> app_dial.so [CC] app_dictate.c -> app_dictate.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_dictate.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_dictate.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_dictate.o -> app_dictate.so [CC] app_directed_pickup.c -> app_directed_pickup.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_directed_pickup.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_directed_pickup.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_directed_pickup.o -> app_directed_pickup.so [CC] app_directory.c -> app_directory.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_directory.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from app_directory.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ app_directory.c: In function 'compare': app_directory.c:214:19: warning: array subscript has type 'char' [-Wchar-subscripts] 214 | digit = toupper(*text++); | ^ [LD] app_directory.o -> app_directory.so [CC] app_disa.c -> app_disa.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from app_disa.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_disa.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_disa.o -> app_disa.so [CC] app_dtmfstore.c -> app_dtmfstore.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_dtmfstore.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_dtmfstore.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_dtmfstore.o -> app_dtmfstore.so [CC] app_dumpchan.c -> app_dumpchan.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_dumpchan.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_dumpchan.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_dumpchan.o -> app_dumpchan.so [CC] app_echo.c -> app_echo.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_echo.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_echo.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_echo.o -> app_echo.so [CC] app_exec.c -> app_exec.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_exec.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_exec.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_exec.o -> app_exec.so [CC] app_externalivr.c -> app_externalivr.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from app_externalivr.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_externalivr.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_externalivr.o -> app_externalivr.so [CC] app_festival.c -> app_festival.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_festival.c:55: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from app_festival.c:51: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_festival.o -> app_festival.so [CC] app_followme.c -> app_followme.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from app_followme.c:47: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_followme.c:49: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_followme.o -> app_followme.so [CC] app_forkcdr.c -> app_forkcdr.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_forkcdr.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_forkcdr.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_forkcdr.o -> app_forkcdr.so [CC] app_getcpeid.c -> app_getcpeid.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from app_getcpeid.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_getcpeid.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_getcpeid.o -> app_getcpeid.so [CC] app_if.c -> app_if.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_if.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_if.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_if.o -> app_if.so [CC] app_mf.c -> app_mf.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_mf.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_mf.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_mf.o -> app_mf.so [CC] app_milliwatt.c -> app_milliwatt.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_milliwatt.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_milliwatt.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_milliwatt.o -> app_milliwatt.so [CC] app_minivm.c -> app_minivm.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from app_minivm.c:165: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from app_minivm.c:156: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ app_minivm.c: In function 'invent_message': app_minivm.c:1464:17: warning: array subscript has type 'char' [-Wchar-subscripts] 1464 | if (!isdigit(*i)) { | ^ [LD] app_minivm.o -> app_minivm.so [CC] app_mixmonitor.c -> app_mixmonitor.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from app_mixmonitor.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_mixmonitor.c:47: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_mixmonitor.o -> app_mixmonitor.so [CC] app_morsecode.c -> app_morsecode.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_morsecode.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_morsecode.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_morsecode.o -> app_morsecode.so [CC] app_mp3.c -> app_mp3.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from app_mp3.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_mp3.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_mp3.o -> app_mp3.so [CC] app_originate.c -> app_originate.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_originate.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_originate.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_originate.o -> app_originate.so [CC] app_page.c -> app_page.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_page.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_page.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_page.o -> app_page.so [CC] app_playback.c -> app_playback.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_playback.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_playback.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_playback.o -> app_playback.so [CC] app_playtones.c -> app_playtones.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_playtones.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_playtones.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_playtones.o -> app_playtones.so [CC] app_privacy.c -> app_privacy.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from app_privacy.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from app_privacy.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_privacy.o -> app_privacy.so [CC] app_queue.c -> app_queue.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from app_queue.c:77: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from app_queue.c:75: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ app_queue.c: In function 'word_in_list': app_queue.c:10307:16: warning: array subscript has type 'char' [-Wchar-subscripts] 10307 | while(isspace(*list)) { | ^ app_queue.c:10316:19: warning: array subscript has type 'char' [-Wchar-subscripts] 10316 | while(!isspace(*list) && *list != '\0') { | ^ app_queue.c:10320:18: warning: array subscript has type 'char' [-Wchar-subscripts] 10320 | while(isspace(*list)) { | ^ app_queue.c:10333:19: warning: array subscript has type 'char' [-Wchar-subscripts] 10333 | while(!isspace(*list) && *list != '\0') { | ^ app_queue.c:10337:18: warning: array subscript has type 'char' [-Wchar-subscripts] 10337 | while(isspace(*list)) { | ^ [LD] app_queue.o -> app_queue.so [CC] app_read.c -> app_read.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_read.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_read.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_read.o -> app_read.so [CC] app_readexten.c -> app_readexten.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_readexten.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_readexten.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_readexten.o -> app_readexten.so [CC] app_record.c -> app_record.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_record.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_record.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_record.o -> app_record.so [CC] app_reload.c -> app_reload.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_reload.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_reload.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_reload.o -> app_reload.so [CC] app_sayunixtime.c -> app_sayunixtime.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_sayunixtime.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_sayunixtime.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_sayunixtime.o -> app_sayunixtime.so [CC] app_senddtmf.c -> app_senddtmf.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_senddtmf.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_senddtmf.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_senddtmf.o -> app_senddtmf.so [CC] app_sendtext.c -> app_sendtext.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_sendtext.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_sendtext.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_sendtext.o -> app_sendtext.so [CC] app_sf.c -> app_sf.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_sf.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_sf.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_sf.o -> app_sf.so [CC] app_signal.c -> app_signal.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_signal.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_signal.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_signal.o -> app_signal.so [CC] app_sms.c -> app_sms.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from app_sms.c:48: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from app_sms.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ app_sms.c: In function 'numcpy': app_sms.c:294:17: warning: array subscript has type 'char' [-Wchar-subscripts] 294 | if (isdigit(*s)) { | ^ app_sms.c: In function 'packaddress': app_sms.c:757:16: warning: array subscript has type 'char' [-Wchar-subscripts] 757 | if (!isdigit(*i)) { /* ignore non-digits */ | ^ app_sms.c: In function 'sms_readfile': app_sms.c:852:19: warning: array subscript has type 'char' [-Wchar-subscripts] 852 | while (isalnum(*p)) { | ^ app_sms.c:853:19: warning: array subscript has type 'char' [-Wchar-subscripts] 853 | *p = tolower (*p); | ^ app_sms.c:856:20: warning: array subscript has type 'char' [-Wchar-subscripts] 856 | while (isspace (*p)) { | ^ app_sms.c:872:22: warning: array subscript has type 'char' [-Wchar-subscripts] 872 | while (isspace (*p)) { | ^ app_sms.c:920:21: warning: array subscript has type 'char' [-Wchar-subscripts] 920 | if (isxdigit(*p) && isxdigit(p[1]) && isxdigit(p[2]) && isxdigit(p[3])) { | ^ app_sms.c:920:38: warning: array subscript has type 'char' [-Wchar-subscripts] 920 | if (isxdigit(*p) && isxdigit(p[1]) && isxdigit(p[2]) && isxdigit(p[3])) { | ^ app_sms.c:920:56: warning: array subscript has type 'char' [-Wchar-subscripts] 920 | if (isxdigit(*p) && isxdigit(p[1]) && isxdigit(p[2]) && isxdigit(p[3])) { | ^ app_sms.c:920:74: warning: array subscript has type 'char' [-Wchar-subscripts] 920 | if (isxdigit(*p) && isxdigit(p[1]) && isxdigit(p[2]) && isxdigit(p[3])) { | ^ app_sms.c:922:21: warning: array subscript has type 'char' [-Wchar-subscripts] 922 | (((isalpha(*p) ? 9 : 0) + (*p & 0xF)) << 12) + | ^ app_sms.c:923:22: warning: array subscript has type 'char' [-Wchar-subscripts] 923 | (((isalpha(p[1]) ? 9 : 0) + (p[1] & 0xF)) << 8) + | ^ app_sms.c:924:22: warning: array subscript has type 'char' [-Wchar-subscripts] 924 | (((isalpha(p[2]) ? 9 : 0) + (p[2] & 0xF)) << 4) + ((isalpha(p[3]) ? 9 : 0) + (p[3] & 0xF)); | ^ app_sms.c:924:71: warning: array subscript has type 'char' [-Wchar-subscripts] 924 | (((isalpha(p[2]) ? 9 : 0) + (p[2] & 0xF)) << 4) + ((isalpha(p[3]) ? 9 : 0) + (p[3] & 0xF)); | ^ app_sms.c:937:20: warning: array subscript has type 'char' [-Wchar-subscripts] 937 | if (isxdigit(*p) && isxdigit(p[1])) { | ^ app_sms.c:937:37: warning: array subscript has type 'char' [-Wchar-subscripts] 937 | if (isxdigit(*p) && isxdigit(p[1])) { | ^ app_sms.c:938:32: warning: array subscript has type 'char' [-Wchar-subscripts] 938 | h->ud[o++] = (((isalpha(*p) ? 9 : 0) + (*p & 0xF)) << 4) + ((isalpha(p[1]) ? 9 : 0) + (p[1] & 0xF)); | ^ app_sms.c:938:78: warning: array subscript has type 'char' [-Wchar-subscripts] 938 | h->ud[o++] = (((isalpha(*p) ? 9 : 0) + (*p & 0xF)) << 4) + ((isalpha(p[1]) ? 9 : 0) + (p[1] & 0xF)); | ^ app_sms.c:952:20: warning: array subscript has type 'char' [-Wchar-subscripts] 952 | if (isxdigit(*p) && isxdigit(p[1])) { | ^ app_sms.c:952:37: warning: array subscript has type 'char' [-Wchar-subscripts] 952 | if (isxdigit(*p) && isxdigit(p[1])) { | ^ app_sms.c:953:31: warning: array subscript has type 'char' [-Wchar-subscripts] 953 | h->udh[o] = (((isalpha(*p) ? 9 : 0) + (*p & 0xF)) << 4) + ((isalpha(p[1]) ? 9 : 0) + (p[1] & 0xF)); | ^ app_sms.c:953:77: warning: array subscript has type 'char' [-Wchar-subscripts] 953 | h->udh[o] = (((isalpha(*p) ? 9 : 0) + (*p & 0xF)) << 4) + ((isalpha(p[1]) ? 9 : 0) + (p[1] & 0xF)); | ^ app_sms.c: In function 'sms_exec': app_sms.c:1931:16: warning: array subscript has type 'char' [-Wchar-subscripts] 1931 | if (!isalnum(*p)) { | ^ [LD] app_sms.o -> app_sms.so [CC] app_softhangup.c -> app_softhangup.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_softhangup.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_softhangup.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_softhangup.o -> app_softhangup.so [CC] app_speech_utils.c -> app_speech_utils.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_speech_utils.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_speech_utils.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_speech_utils.o -> app_speech_utils.so [CC] app_stack.c -> app_stack.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_stack.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_stack.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_stack.o -> app_stack.so [CC] app_stasis.c -> app_stasis.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from app_stasis.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from app_stasis.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_stasis.o -> app_stasis.so [CC] app_stream_echo.c -> app_stream_echo.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from app_stream_echo.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from app_stream_echo.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_stream_echo.o -> app_stream_echo.so [CC] app_system.c -> app_system.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_system.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_system.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_system.o -> app_system.so [CC] app_talkdetect.c -> app_talkdetect.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from app_talkdetect.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_talkdetect.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_talkdetect.o -> app_talkdetect.so [CC] app_test.c -> app_test.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_test.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_test.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_test.o -> app_test.so [CC] app_transfer.c -> app_transfer.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_transfer.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_transfer.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_transfer.o -> app_transfer.so [CC] app_userevent.c -> app_userevent.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_userevent.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_userevent.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_userevent.o -> app_userevent.so [CC] app_verbose.c -> app_verbose.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_verbose.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from app_verbose.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_verbose.o -> app_verbose.so [CC] app_voicemail.c -> app_voicemail.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from app_voicemail.c:81: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_voicemail.c:83: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ app_voicemail.c: In function 'vm_execmain': app_voicemail.c:12001:42: warning: array subscript has type 'char' [-Wchar-subscripts] 12001 | if (isdigit(opts[OPT_ARG_PLAYFOLDER][0])) { | ^ [LD] app_voicemail.o -> app_voicemail.so [CC] app_waitforcond.c -> app_waitforcond.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_waitforcond.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_waitforcond.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_waitforcond.o -> app_waitforcond.so [CC] app_waitforring.c -> app_waitforring.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_waitforring.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_waitforring.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_waitforring.o -> app_waitforring.so [CC] app_waitforsilence.c -> app_waitforsilence.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from app_waitforsilence.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from app_waitforsilence.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_waitforsilence.o -> app_waitforsilence.so [CC] app_waituntil.c -> app_waituntil.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_waituntil.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_waituntil.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_waituntil.o -> app_waituntil.so [CC] app_while.c -> app_while.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_while.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from app_while.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_while.o -> app_while.so [CC] app_zapateller.c -> app_zapateller.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from app_zapateller.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app_zapateller.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] app_zapateller.o -> app_zapateller.so [CC] src/add.c -> src/add.o [CC] src/code.c -> src/code.o [CC] src/debug.c -> src/debug.o src/debug.c: In function 'gsm_debug_longwords': src/debug.c:52:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'longword' {aka 'long int'} [-Wformat=] 52 | fprintf(stderr, "%d ", ptr[ from ] ); | ~^ ~~~~~~~~~~~ | | | | int longword {aka long int} | %ld src/debug.c: In function 'gsm_debug_longword': src/debug.c:66:24: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] 66 | fprintf(stderr, "%s: %d\n", name, (long)value ); | ~^ ~~~~~~~~~~~ | | | | int long int | %ld src/debug.c: In function 'gsm_debug_word': src/debug.c:73:24: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] 73 | fprintf(stderr, "%s: %d\n", name, (long)value); | ~^ ~~~~~~~~~~~ | | | | int long int | %ld [CC] src/decode.c -> src/decode.o [CC] src/long_term.c -> src/long_term.o [CC] src/lpc.c -> src/lpc.o [CC] src/preprocess.c -> src/preprocess.o [CC] src/rpe.c -> src/rpe.o [CC] src/gsm_destroy.c -> src/gsm_destroy.o [CC] src/gsm_decode.c -> src/gsm_decode.o [CC] src/gsm_encode.c -> src/gsm_encode.o [CC] src/gsm_explode.c -> src/gsm_explode.o [CC] src/gsm_implode.c -> src/gsm_implode.o [CC] src/gsm_create.c -> src/gsm_create.o [CC] src/gsm_print.c -> src/gsm_print.o [CC] src/gsm_option.c -> src/gsm_option.o [CC] src/short_term.c -> src/short_term.o [CC] src/table.c -> src/table.o [AR] src/add.o src/code.o src/debug.o src/decode.o src/long_term.o src/lpc.o src/preprocess.o src/rpe.o src/gsm_destroy.o src/gsm_decode.o src/gsm_encode.o src/gsm_explode.o src/gsm_implode.o src/gsm_create.o src/gsm_print.o src/gsm_option.o src/short_term.o src/table.o -> lib/libgsm.a [CC] anaFilter.c -> anaFilter.o [CC] constants.c -> constants.o [CC] createCB.c -> createCB.o [CC] doCPLC.c -> doCPLC.o [CC] enhancer.c -> enhancer.o [CC] filter.c -> filter.o [CC] FrameClassify.c -> FrameClassify.o [CC] gainquant.c -> gainquant.o [CC] getCBvec.c -> getCBvec.o [CC] helpfun.c -> helpfun.o [CC] hpInput.c -> hpInput.o [CC] hpOutput.c -> hpOutput.o [CC] iCBConstruct.c -> iCBConstruct.o [CC] iCBSearch.c -> iCBSearch.o [CC] iLBC_decode.c -> iLBC_decode.o [CC] iLBC_encode.c -> iLBC_encode.o [CC] iLBC_test.c -> iLBC_test.o [CC] LPCdecode.c -> LPCdecode.o [CC] LPCencode.c -> LPCencode.o [CC] lsf.c -> lsf.o [CC] packing.c -> packing.o [CC] StateConstructW.c -> StateConstructW.o [CC] StateSearchW.c -> StateSearchW.o [CC] syntFilter.c -> syntFilter.o [AR] anaFilter.o constants.o createCB.o doCPLC.o enhancer.o filter.o FrameClassify.o gainquant.o getCBvec.o helpfun.o hpInput.o hpOutput.o iCBConstruct.o iCBSearch.o iLBC_decode.o iLBC_encode.o iLBC_test.o LPCdecode.o LPCencode.o lsf.o packing.o StateConstructW.o StateSearchW.o syntFilter.o -> libilbc.a [CC] f2clib.c -> f2clib.o [CC] analys.c -> analys.o [CC] bsynz.c -> bsynz.o [CC] chanwr.c -> chanwr.o [CC] dcbias.c -> dcbias.o [CC] decode.c -> decode.o [CC] deemp.c -> deemp.o [CC] difmag.c -> difmag.o [CC] dyptrk.c -> dyptrk.o [CC] encode.c -> encode.o [CC] energy.c -> energy.o [CC] ham84.c -> ham84.o [CC] hp100.c -> hp100.o [CC] invert.c -> invert.o [CC] irc2pc.c -> irc2pc.o [CC] ivfilt.c -> ivfilt.o [CC] lpcdec.c -> lpcdec.o [CC] lpcenc.c -> lpcenc.o [CC] lpcini.c -> lpcini.o [CC] lpfilt.c -> lpfilt.o [CC] median.c -> median.o [CC] mload.c -> mload.o [CC] onset.c -> onset.o [CC] pitsyn.c -> pitsyn.o [CC] placea.c -> placea.o [CC] placev.c -> placev.o [CC] preemp.c -> preemp.o [CC] prepro.c -> prepro.o [CC] random.c -> random.o [CC] rcchk.c -> rcchk.o [CC] synths.c -> synths.o [CC] tbdm.c -> tbdm.o [CC] voicin.c -> voicin.o [CC] vparms.c -> vparms.o [AR] f2clib.o analys.o bsynz.o chanwr.o dcbias.o decode.o deemp.o difmag.o dyptrk.o encode.o energy.o ham84.o hp100.o invert.o irc2pc.o ivfilt.o lpcdec.o lpcenc.o lpcini.o lpfilt.o median.o mload.o onset.o pitsyn.o placea.o placev.o preemp.o prepro.o random.o rcchk.o synths.o tbdm.o voicin.o vparms.o -> liblpc10.a [CC] codec_a_mu.c -> codec_a_mu.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from codec_a_mu.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from codec_a_mu.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] codec_a_mu.o -> codec_a_mu.so [CC] codec_adpcm.c -> codec_adpcm.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from codec_adpcm.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from codec_adpcm.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] codec_adpcm.o -> codec_adpcm.so [CC] codec_alaw.c -> codec_alaw.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from codec_alaw.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from codec_alaw.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] codec_alaw.o -> codec_alaw.so [CC] codec_g722.c -> codec_g722.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from codec_g722.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from codec_g722.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] g722/g722_encode.c -> g722/g722_encode.o [CC] g722/g722_decode.c -> g722/g722_decode.o [LD] codec_g722.o g722/g722_encode.o g722/g722_decode.o -> codec_g722.so [CC] codec_g726.c -> codec_g726.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from codec_g726.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from codec_g726.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] codec_g726.o -> codec_g726.so [CC] codec_gsm.c -> codec_gsm.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/translate.h:32, from codec_gsm.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from codec_gsm.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] codec_gsm.o gsm/lib/libgsm.a -> codec_gsm.so [CC] codec_ilbc.c -> codec_ilbc.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from codec_ilbc.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from codec_ilbc.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] codec_ilbc.o ilbc/libilbc.a -> codec_ilbc.so [CC] codec_lpc10.c -> codec_lpc10.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/translate.h:32, from codec_lpc10.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from codec_lpc10.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] codec_lpc10.o lpc10/liblpc10.a -> codec_lpc10.so [CC] codec_resample.c -> codec_resample.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from codec_resample.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from codec_resample.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] speex/resample.c -> speex/resample.o [LD] codec_resample.o speex/resample.o -> codec_resample.so [CC] codec_speex.c -> codec_speex.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/translate.h:32, from codec_speex.c:51: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from codec_speex.c:52: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] codec_speex.o -> codec_speex.so [CC] codec_ulaw.c -> codec_ulaw.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from codec_ulaw.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from codec_ulaw.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] codec_ulaw.o -> codec_ulaw.so [CC] format_g719.c -> format_g719.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from format_g719.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from format_g719.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] format_g719.o -> format_g719.so [CC] format_g723.c -> format_g723.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from format_g723.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from format_g723.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] format_g723.o -> format_g723.so [CC] format_g726.c -> format_g726.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from format_g726.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from format_g726.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] format_g726.o -> format_g726.so [CC] format_g729.c -> format_g729.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from format_g729.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from format_g729.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] format_g729.o -> format_g729.so [CC] format_gsm.c -> format_gsm.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from format_gsm.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from format_gsm.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] format_gsm.o -> format_gsm.so [CC] format_h263.c -> format_h263.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from format_h263.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from format_h263.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] format_h263.o -> format_h263.so [CC] format_h264.c -> format_h264.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from format_h264.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from format_h264.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] format_h264.o -> format_h264.so [CC] format_ilbc.c -> format_ilbc.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from format_ilbc.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from format_ilbc.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] format_ilbc.o -> format_ilbc.so [CC] format_ogg_speex.c -> format_ogg_speex.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from format_ogg_speex.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from format_ogg_speex.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] format_ogg_speex.o -> format_ogg_speex.so [CC] format_pcm.c -> format_pcm.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from format_pcm.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from format_pcm.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] format_pcm.o -> format_pcm.so [CC] format_siren14.c -> format_siren14.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from format_siren14.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from format_siren14.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] format_siren14.o -> format_siren14.so [CC] format_siren7.c -> format_siren7.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from format_siren7.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from format_siren7.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] format_siren7.o -> format_siren7.so [CC] format_sln.c -> format_sln.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from format_sln.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from format_sln.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] format_sln.o -> format_sln.so [CC] format_vox.c -> format_vox.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from format_vox.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from format_vox.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] format_vox.o -> format_vox.so [CC] format_wav.c -> format_wav.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from format_wav.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from format_wav.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] format_wav.o -> format_wav.so [CC] format_wav_gsm.c -> format_wav_gsm.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from format_wav_gsm.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from format_wav_gsm.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] format_wav_gsm.o -> format_wav_gsm.so [CC] cdr_csv.c -> cdr_csv.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from cdr_csv.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from cdr_csv.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] cdr_csv.o -> cdr_csv.so [CC] cdr_custom.c -> cdr_custom.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from cdr_custom.c:51: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from cdr_custom.c:51: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] cdr_custom.o -> cdr_custom.so [CC] cdr_manager.c -> cdr_manager.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from cdr_manager.c:171: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from cdr_manager.c:171: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] cdr_manager.o -> cdr_manager.so [CC] cdr_sqlite3_custom.c -> cdr_sqlite3_custom.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from cdr_sqlite3_custom.c:45: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from cdr_sqlite3_custom.c:45: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] cdr_sqlite3_custom.o -> cdr_sqlite3_custom.so [CC] cel_custom.c -> cel_custom.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from cel_custom.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from cel_custom.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] cel_custom.o -> cel_custom.so [CC] cel_manager.c -> cel_manager.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from cel_manager.c:198: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from cel_manager.c:198: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] cel_manager.o -> cel_manager.so [CC] cel_sqlite3_custom.c -> cel_sqlite3_custom.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from cel_sqlite3_custom.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from cel_sqlite3_custom.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] cel_sqlite3_custom.o -> cel_sqlite3_custom.so [CC] bridge_builtin_features.c -> bridge_builtin_features.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from bridge_builtin_features.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from bridge_builtin_features.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] bridge_builtin_features.o -> bridge_builtin_features.so [CC] bridge_builtin_interval_features.c -> bridge_builtin_interval_features.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from bridge_builtin_interval_features.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from bridge_builtin_interval_features.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] bridge_builtin_interval_features.o -> bridge_builtin_interval_features.so [CC] bridge_holding.c -> bridge_holding.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from bridge_holding.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from bridge_holding.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] bridge_holding.o -> bridge_holding.so [CC] bridge_native_rtp.c -> bridge_native_rtp.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from bridge_native_rtp.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from bridge_native_rtp.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] bridge_native_rtp.o -> bridge_native_rtp.so [CC] bridge_simple.c -> bridge_simple.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from bridge_simple.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from bridge_simple.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] bridge_simple.o -> bridge_simple.so [CC] bridge_softmix.c -> bridge_softmix.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/vector.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stream.h:30, from bridge_softmix.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from bridge_softmix/include/bridge_softmix_internal.h:42, from bridge_softmix.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] bridge_softmix/bridge_softmix_binaural.c -> bridge_softmix/bridge_softmix_binaural.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from bridge_softmix/include/bridge_softmix_internal.h:42, from bridge_softmix/bridge_softmix_binaural.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from bridge_softmix/include/bridge_softmix_internal.h:42, from bridge_softmix/bridge_softmix_binaural.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] bridge_softmix.o bridge_softmix/bridge_softmix_binaural.o -> bridge_softmix.so [CC] func_aes.c -> func_aes.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_aes.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_aes.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_aes.o -> func_aes.so [CC] func_base64.c -> func_base64.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_base64.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_base64.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_base64.o -> func_base64.so [CC] func_blacklist.c -> func_blacklist.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from func_blacklist.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from func_blacklist.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_blacklist.o -> func_blacklist.so [CC] func_callcompletion.c -> func_callcompletion.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_callcompletion.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_callcompletion.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_callcompletion.o -> func_callcompletion.so [CC] func_callerid.c -> func_callerid.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_callerid.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_callerid.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_callerid.o -> func_callerid.so [CC] func_cdr.c -> func_cdr.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_cdr.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_cdr.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ func_cdr.c: In function 'cdr_write': func_cdr.c:552:15: warning: array subscript has type 'char' [-Wchar-subscripts] 552 | if (isdigit(*value)) { | ^ [LD] func_cdr.o -> func_cdr.so [CC] func_channel.c -> func_channel.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_channel.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from func_channel.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ func_channel.c: In function 'func_channel_write_real': func_channel.c:559:15: warning: array subscript has type 'char' [-Wchar-subscripts] 559 | if (isdigit(*value)) { | ^ [LD] func_channel.o -> func_channel.so [CC] func_config.c -> func_config.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_config.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_config.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_config.o -> func_config.so [CC] func_curl.c -> func_curl.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from func_curl.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from func_curl.c:45: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_curl.o -> func_curl.so [CC] func_cut.c -> func_cut.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from func_cut.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from func_cut.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_cut.o -> func_cut.so [CC] func_db.c -> func_db.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_db.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_db.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_db.o -> func_db.so [CC] func_devstate.c -> func_devstate.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_devstate.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_devstate.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_devstate.o -> func_devstate.so [CC] func_dialgroup.c -> func_dialgroup.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_dialgroup.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_dialgroup.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_dialgroup.o -> func_dialgroup.so [CC] func_dialplan.c -> func_dialplan.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_dialplan.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_dialplan.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_dialplan.o -> func_dialplan.so [CC] func_enum.c -> func_enum.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_enum.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_enum.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_enum.o -> func_enum.so [CC] func_env.c -> func_env.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_env.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_env.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ func_env.c: In function 'file_count_line': func_env.c:520:26: warning: array subscript has type 'char' [-Wchar-subscripts] 520 | if (tolower(args.format[0]) == 'd') { | ^ func_env.c:522:33: warning: array subscript has type 'char' [-Wchar-subscripts] 522 | } else if (tolower(args.format[0]) == 'm') { | ^ func_env.c:524:33: warning: array subscript has type 'char' [-Wchar-subscripts] 524 | } else if (tolower(args.format[0]) == 'u') { | ^ func_env.c: In function 'file_read': func_env.c:716:30: warning: array subscript has type 'char' [-Wchar-subscripts] 716 | if (tolower(args.fileformat[0]) == 'd') { | ^ func_env.c:718:37: warning: array subscript has type 'char' [-Wchar-subscripts] 718 | } else if (tolower(args.fileformat[0]) == 'm') { | ^ func_env.c:720:37: warning: array subscript has type 'char' [-Wchar-subscripts] 720 | } else if (tolower(args.fileformat[0]) == 'u') { | ^ func_env.c: In function 'file_write': func_env.c:1082:27: warning: array subscript has type 'char' [-Wchar-subscripts] 1082 | if (tolower(args.format[0]) == 'u') { | ^ func_env.c:1084:34: warning: array subscript has type 'char' [-Wchar-subscripts] 1084 | } else if (tolower(args.format[0]) == 'm') { | ^ func_env.c:1086:34: warning: array subscript has type 'char' [-Wchar-subscripts] 1086 | } else if (tolower(args.format[0]) == 'd') { | ^ [LD] func_env.o -> func_env.so [CC] func_evalexten.c -> func_evalexten.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_evalexten.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_evalexten.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_evalexten.o -> func_evalexten.so [CC] func_export.c -> func_export.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_export.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_export.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_export.o -> func_export.so [CC] func_extstate.c -> func_extstate.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_extstate.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_extstate.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_extstate.o -> func_extstate.so [CC] func_frame_drop.c -> func_frame_drop.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_frame_drop.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_frame_drop.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_frame_drop.o -> func_frame_drop.so [CC] func_frame_trace.c -> func_frame_trace.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_frame_trace.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_frame_trace.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_frame_trace.o -> func_frame_trace.so [CC] func_global.c -> func_global.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_global.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_global.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_global.o -> func_global.so [CC] func_groupcount.c -> func_groupcount.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_groupcount.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_groupcount.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_groupcount.o -> func_groupcount.so [CC] func_hangupcause.c -> func_hangupcause.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_hangupcause.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_hangupcause.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_hangupcause.o -> func_hangupcause.so [CC] func_holdintercept.c -> func_holdintercept.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_holdintercept.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_holdintercept.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_holdintercept.o -> func_holdintercept.so [CC] func_iconv.c -> func_iconv.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_iconv.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from func_iconv.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_iconv.o -> func_iconv.so [CC] func_jitterbuffer.c -> func_jitterbuffer.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_jitterbuffer.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_jitterbuffer.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_jitterbuffer.o -> func_jitterbuffer.so [CC] func_json.c -> func_json.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_json.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_json.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_json.o -> func_json.so [CC] func_lock.c -> func_lock.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from func_lock.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from func_lock.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_lock.o -> func_lock.so [CC] func_logic.c -> func_logic.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_logic.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_logic.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_logic.o -> func_logic.so [CC] func_math.c -> func_math.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_math.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_math.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_math.o -> func_math.so [CC] func_md5.c -> func_md5.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_md5.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_md5.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_md5.o -> func_md5.so [CC] func_module.c -> func_module.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_module.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_module.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_module.o -> func_module.so [CC] func_periodic_hook.c -> func_periodic_hook.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_periodic_hook.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_periodic_hook.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_periodic_hook.o -> func_periodic_hook.so [CC] func_pitchshift.c -> func_pitchshift.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_pitchshift.c:67: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_pitchshift.c:67: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_pitchshift.o -> func_pitchshift.so [CC] func_pjsip_aor.c -> func_pjsip_aor.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from func_pjsip_aor.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from func_pjsip_aor.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_pjsip_aor.o -> func_pjsip_aor.so [CC] func_pjsip_contact.c -> func_pjsip_contact.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from func_pjsip_contact.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from func_pjsip_contact.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_pjsip_contact.o -> func_pjsip_contact.so [CC] func_pjsip_endpoint.c -> func_pjsip_endpoint.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from func_pjsip_endpoint.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from func_pjsip_endpoint.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_pjsip_endpoint.o -> func_pjsip_endpoint.so [CC] func_presencestate.c -> func_presencestate.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_presencestate.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_presencestate.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_presencestate.o -> func_presencestate.so [CC] func_rand.c -> func_rand.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_rand.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_rand.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_rand.o -> func_rand.so [CC] func_realtime.c -> func_realtime.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from func_realtime.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from func_realtime.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_realtime.o -> func_realtime.so [CC] func_sayfiles.c -> func_sayfiles.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from func_sayfiles.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from func_sayfiles.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_sayfiles.o -> func_sayfiles.so [CC] func_scramble.c -> func_scramble.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_scramble.c:65: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_scramble.c:65: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_scramble.o -> func_scramble.so [CC] func_sha1.c -> func_sha1.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_sha1.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_sha1.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_sha1.o -> func_sha1.so [CC] func_shell.c -> func_shell.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_shell.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_shell.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_shell.o -> func_shell.so [CC] func_sorcery.c -> func_sorcery.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from func_sorcery.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from func_sorcery.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_sorcery.o -> func_sorcery.so [CC] func_speex.c -> func_speex.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_speex.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_speex.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_speex.o -> func_speex.so [CC] func_sprintf.c -> func_sprintf.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_sprintf.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from func_sprintf.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_sprintf.o -> func_sprintf.so [CC] func_srv.c -> func_srv.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_srv.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_srv.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_srv.o -> func_srv.so [CC] func_strings.c -> func_strings.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_strings.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from func_strings.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ func_strings.c: In function 'function_trim': func_strings.c:1093:33: warning: array subscript has type 'char' [-Wchar-subscripts] 1093 | #define ltrim(s) while (isspace(*s)) s++; | ^ func_strings.c:1113:2: note: in expansion of macro 'ltrim' 1113 | ltrim(c); | ^~~~~ func_strings.c:1097:31: warning: array subscript has type 'char' [-Wchar-subscripts] 1097 | while (back != s && isspace(*--back)); \ | ^ func_strings.c:1114:2: note: in expansion of macro 'rtrim' 1114 | rtrim(c); | ^~~~~ func_strings.c: In function 'function_ltrim': func_strings.c:1093:33: warning: array subscript has type 'char' [-Wchar-subscripts] 1093 | #define ltrim(s) while (isspace(*s)) s++; | ^ func_strings.c:1130:2: note: in expansion of macro 'ltrim' 1130 | ltrim(c); | ^~~~~ func_strings.c: In function 'function_rtrim': func_strings.c:1097:31: warning: array subscript has type 'char' [-Wchar-subscripts] 1097 | while (back != s && isspace(*--back)); \ | ^ func_strings.c:1146:2: note: in expansion of macro 'rtrim' 1146 | rtrim(c); | ^~~~~ func_strings.c: In function 'string_toupper': func_strings.c:1737:61: warning: array subscript has type 'char' [-Wchar-subscripts] 1737 | while ((bufptr < buf + buflen - 1) && (*bufptr++ = toupper(*dataptr++))); | ^ func_strings.c: In function 'string_toupper2': func_strings.c:1750:90: warning: array subscript has type 'char' [-Wchar-subscripts] 1750 | while ((bufptr < ast_str_buffer(*buf) + ast_str_size(*buf) - 1) && (*bufptr++ = toupper(*dataptr++))); | ^ func_strings.c: In function 'string_tolower': func_strings.c:1766:61: warning: array subscript has type 'char' [-Wchar-subscripts] 1766 | while ((bufptr < buf + buflen - 1) && (*bufptr++ = tolower(*dataptr++))); | ^ func_strings.c: In function 'string_tolower2': func_strings.c:1779:90: warning: array subscript has type 'char' [-Wchar-subscripts] 1779 | while ((bufptr < ast_str_buffer(*buf) + ast_str_size(*buf) - 1) && (*bufptr++ = tolower(*dataptr++))); | ^ [LD] func_strings.o -> func_strings.so [CC] func_sysinfo.c -> func_sysinfo.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_sysinfo.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_sysinfo.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_sysinfo.o -> func_sysinfo.so [CC] func_talkdetect.c -> func_talkdetect.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_talkdetect.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_talkdetect.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_talkdetect.o -> func_talkdetect.so [CC] func_timeout.c -> func_timeout.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_timeout.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_timeout.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_timeout.o -> func_timeout.so [CC] func_uri.c -> func_uri.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_uri.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_uri.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_uri.o -> func_uri.so [CC] func_version.c -> func_version.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_version.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_version.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_version.o -> func_version.so [CC] func_vmcount.c -> func_vmcount.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from func_vmcount.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from func_vmcount.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_vmcount.o -> func_vmcount.so [CC] func_volume.c -> func_volume.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_volume.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from func_volume.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] func_volume.o -> func_volume.so [CC] abstract_jb.c -> abstract_jb.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from abstract_jb.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from abstract_jb.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] acl.c -> acl.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/acl.h:32, from acl.c:46: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from acl.c:47: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] adsi.c -> adsi.o [CC] alaw.c -> alaw.o [CC] alertpipe.c -> alertpipe.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from alertpipe.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from alertpipe.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] aoc.c -> aoc.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/aoc.h:29, from aoc.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/aoc.h:29, from aoc.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] app.c -> app.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app.c:54: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from app.c:54: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ app.c: In function 'ast_app_parse_timelen': app.c:3371:17: warning: array subscript has type 'char' [-Wchar-subscripts] 3371 | if (toupper(u[1]) == 'S') { | ^ [CC] ast_expr2.c -> ast_expr2.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from ast_expr2.y:215: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from ast_expr2.y:202: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ ast_expr2.y: In function 'make_str': ast_expr2.y:540:32: warning: array subscript has type 'char' [-Wchar-subscripts] 540 | for (i = 0, isint = (isdigit(s[0]) || s[0] == '-' || s[0]=='.'); isint && i < strlen(s); i++) | ^ ast_expr2.y:542:17: warning: array subscript has type 'char' [-Wchar-subscripts] 542 | if (!isdigit(s[i]) && s[i] != '.') { | ^ [CC] ast_expr2f.c -> ast_expr2f.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:31, from ast_expr2.fl:62: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from ast_expr2.fl:49: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] asterisk.c -> asterisk.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from asterisk.c:198: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from asterisk.c:162: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ asterisk.c: In function 'handle_show_profile': asterisk.c:895:25: warning: array subscript has type 'char' [-Wchar-subscripts] 895 | if (isdigit(a->argv[3][0])) { \ | ^ asterisk.c:922:2: note: in expansion of macro 'DEFINE_PROFILE_MIN_MAX_VALUES' 922 | DEFINE_PROFILE_MIN_MAX_VALUES; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ asterisk.c: In function 'handle_clear_profile': asterisk.c:895:25: warning: array subscript has type 'char' [-Wchar-subscripts] 895 | if (isdigit(a->argv[3][0])) { \ | ^ asterisk.c:957:2: note: in expansion of macro 'DEFINE_PROFILE_MIN_MAX_VALUES' 957 | DEFINE_PROFILE_MIN_MAX_VALUES; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ asterisk.c: In function 'remoteconsolehandler': asterisk.c:2306:17: warning: array subscript has type 'char' [-Wchar-subscripts] 2306 | while (isspace(*s)) { | ^ asterisk.c:2318:32: warning: array subscript has type 'char' [-Wchar-subscripts] 2318 | (s[4] == '\0' || isspace(s[4]))) { | ^ asterisk.c: In function 'cli_complete': asterisk.c:2966:16: warning: array subscript has type 'char' [-Wchar-subscripts] 2966 | if (isspace(*ptr)) { | ^ [CC] astfd.c -> astfd.o [CC] astmm.c -> astmm.o [CC] astobj2.c -> astobj2.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from astobj2.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from astobj2.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] astobj2_container.c -> astobj2_container.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from astobj2_container.c:26: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from astobj2_container.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] astobj2_global.c -> astobj2_global.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from astobj2_global.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from astobj2_global.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] astobj2_hash.c -> astobj2_hash.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from astobj2_hash.c:27: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from astobj2_hash.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] astobj2_rbtree.c -> astobj2_rbtree.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from astobj2_rbtree.c:27: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from astobj2_rbtree.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] audiohook.c -> audiohook.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from audiohook.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from audiohook.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] autochan.c -> autochan.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/autochan.h:27, from autochan.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from autochan.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] autoservice.c -> autoservice.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from autoservice.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from autoservice.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] backtrace.c -> backtrace.o [CC] bridge.c -> bridge.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from bridge.c:87: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from bridge.c:87: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] bridge_after.c -> bridge_after.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from bridge_after.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from bridge_after.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] bridge_basic.c -> bridge_basic.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from bridge_basic.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from bridge_basic.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ bridge_basic.c: In function 'build_dtmf_features': bridge_basic.c:170:16: warning: array subscript has type 'char' [-Wchar-subscripts] 170 | if (!isupper(*feature)) { | ^ [CC] bridge_channel.c -> bridge_channel.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from bridge_channel.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from bridge_channel.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] bridge_roles.c -> bridge_roles.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from bridge_roles.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from bridge_roles.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] bucket.c -> bucket.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config_options.h:33, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/sorcery.h:103, from bucket.c:68: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config_options.h:33, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/sorcery.h:103, from bucket.c:68: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] callerid.c -> callerid.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from callerid.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from callerid.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ callerid.c: In function 'callerid_get_dtmf': callerid.c:236:25: warning: array subscript has type 'char' [-Wchar-subscripts] 236 | if (isdigit(cidstring[i])) | ^ callerid.c:243:30: warning: array subscript has type 'char' [-Wchar-subscripts] 243 | } else if (isdigit(cidstring[0])) { | ^ callerid.c:249:25: warning: array subscript has type 'char' [-Wchar-subscripts] 249 | if (isdigit(cidstring[i])) | ^ [CC] channel.c -> channel.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from channel.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from channel.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] channel_internal_api.c -> channel_internal_api.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from channel_internal_api.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from channel_internal_api.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] chanvars.c -> chanvars.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/chanvars.h:26, from chanvars.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from chanvars.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] cli.c -> cli.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from cli.c:49: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from cli.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ cli.c: In function 'parse_args': cli.c:2651:17: warning: array subscript has type 'char' [-Wchar-subscripts] 2651 | while (isspace(*s)) { | ^ cli.c: In function 'ast_cli_completion_vector': cli.c:2821:42: warning: array subscript has type 'char' [-Wchar-subscripts] 2821 | while (i < max_equal && toupper(prevstr[i]) == toupper(retstr[i])) { | ^ cli.c:2821:64: warning: array subscript has type 'char' [-Wchar-subscripts] 2821 | while (i < max_equal && toupper(prevstr[i]) == toupper(retstr[i])) { | ^ [CC] codec.c -> codec.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from codec.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from codec.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] codec_builtin.c -> codec_builtin.o [CC] config_options.c -> config_options.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from config_options.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from config_options.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] conversions.c -> conversions.o In file included from /usr/include/ctype.h:100, from conversions.c:26: conversions.c: In function 'str_is_negative': conversions.c:40:17: warning: array subscript has type 'char' [-Wchar-subscripts] 40 | while (isspace(**str)) ++*str; | ^ [CC] core_local.c -> core_local.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from core_local.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from core_local.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] core_unreal.c -> core_unreal.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from core_unreal.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from core_unreal.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] crypt.c -> crypt.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from crypt.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from crypt.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] data_buffer.c -> data_buffer.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:31, from data_buffer.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from data_buffer.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] datastore.c -> datastore.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/datastore.h:28, from datastore.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from datastore.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] db.c -> db.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from db.c:46: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from db.c:46: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] devicestate.c -> devicestate.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from devicestate.c:147: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from devicestate.c:147: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] dial.c -> dial.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from dial.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from dial.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] dns.c -> dns.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from dns.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from dns.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] dns_core.c -> dns_core.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from dns_core.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from dns_core.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] dns_naptr.c -> dns_naptr.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from dns_naptr.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from dns_naptr.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ dns_naptr.c: In function 'interpret_flags': dns_naptr.c:81:23: warning: array subscript has type 'char' [-Wchar-subscripts] 81 | } else if (!isalnum(*flags)) { | ^ dns_naptr.c:93:21: warning: array subscript has type 'char' [-Wchar-subscripts] 93 | if (!isalnum(flags[i])) { | ^ dns_naptr.c: In function 'services_invalid': dns_naptr.c:149:27: warning: array subscript has type 'char' [-Wchar-subscripts] 149 | if (!isalpha(current_pos[0])) { | ^ dns_naptr.c:158:28: warning: array subscript has type 'char' [-Wchar-subscripts] 158 | if (!isalnum(current_pos[i])) { | ^ [CC] dns_query_set.c -> dns_query_set.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/vector.h:22, from dns_query_set.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from dns_query_set.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] dns_recurring.c -> dns_recurring.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from dns_recurring.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from dns_recurring.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] dns_srv.c -> dns_srv.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from dns_srv.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from dns_srv.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] dns_system_resolver.c -> dns_system_resolver.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from dns_system_resolver.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from dns_system_resolver.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] dns_test.c -> dns_test.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from dns_test.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from dns_test.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] dns_tlsa.c -> dns_tlsa.o [CC] dns_txt.c -> dns_txt.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/dns_internal.h:30, from dns_txt.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from dns_txt.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] endpoints.c -> endpoints.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from endpoints.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from endpoints.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] event.c -> event.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from event.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from event.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] features_config.c -> features_config.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/features_config.h:22, from features_config.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config_options.h:33, from features_config.c:22: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] file.c -> file.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mod_format.h:28, from file.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from file.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] fixedjitterbuf.c -> fixedjitterbuf.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from fixedjitterbuf.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from fixedjitterbuf.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] format.c -> format.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from format.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from format.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] format_cache.c -> format_cache.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from format_cache.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from format_cache.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] format_cap.c -> format_cap.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from format_cap.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from format_cap.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] format_compatibility.c -> format_compatibility.o [CC] frame.c -> frame.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from frame.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from frame.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] framehook.c -> framehook.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from framehook.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from framehook.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] fskmodem.c -> fskmodem.o [CC] global_datastores.c -> global_datastores.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/global_datastores.h:27, from global_datastores.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/global_datastores.h:27, from global_datastores.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] hashtab.c -> hashtab.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from hashtab.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from hashtab.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] heap.c -> heap.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from heap.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from heap.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] image.c -> image.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from image.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from image.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] io.c -> io.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from io.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from io.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] iostream.c -> iostream.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from iostream.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from iostream.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] jitterbuf.c -> jitterbuf.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from jitterbuf.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from jitterbuf.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] json.c -> json.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from json.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from json.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] loader.c -> loader.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/dlinkedlists.h:28, from loader.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from loader.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] lock.c -> lock.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from lock.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from lock.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] logger_category.c -> logger_category.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from logger_category.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from logger_category.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] manager_bridges.c -> manager_bridges.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_bridges.h:26, from manager_bridges.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_bridges.h:27, from manager_bridges.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] manager_channels.c -> manager_channels.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from manager_channels.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from manager_channels.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] manager_endpoints.c -> manager_endpoints.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from manager_endpoints.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from manager_endpoints.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] manager_mwi.c -> manager_mwi.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:23, from manager_mwi.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from manager_mwi.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] manager_system.c -> manager_system.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from manager_system.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from manager_system.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] max_forwards.c -> max_forwards.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from max_forwards.c:22: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from max_forwards.c:22: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] md5.c -> md5.o [CC] media_cache.c -> media_cache.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from media_cache.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from media_cache.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] media_index.c -> media_index.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from media_index.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from media_index.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] message.c -> message.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from message.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from message.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] mixmonitor.c -> mixmonitor.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from mixmonitor.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from mixmonitor.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] mwi.c -> mwi.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from mwi.c:25: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from mwi.c:25: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] named_locks.c -> named_locks.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from named_locks.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from named_locks.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] netsock2.c -> netsock2.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from netsock2.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from netsock2.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] optional_api.c -> optional_api.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from optional_api.c:22: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from optional_api.c:22: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] options.c -> options.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from options.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from options.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] parking.c -> parking.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from parking.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] pbx.c -> pbx.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from pbx.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from pbx.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] pbx_app.c -> pbx_app.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from pbx_app.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from pbx_app.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] pbx_builtins.c -> pbx_builtins.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from pbx_builtins.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from pbx_builtins.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ pbx_builtins.c: In function 'pbx_builtin_setamaflags': pbx_builtins.c:898:18: warning: array subscript has type 'char' [-Wchar-subscripts] 898 | if (isdigit(data[0])) { | ^ [CC] pbx_functions.c -> pbx_functions.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from pbx_functions.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from pbx_functions.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] pbx_hangup_handler.c -> pbx_hangup_handler.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from pbx_hangup_handler.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from pbx_hangup_handler.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] pbx_ignorepat.c -> pbx_ignorepat.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from pbx_ignorepat.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from pbx_ignorepat.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] pbx_include.c -> pbx_include.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from pbx_include.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from pbx_include.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] pbx_sw.c -> pbx_sw.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from pbx_sw.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from pbx_sw.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] pbx_switch.c -> pbx_switch.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from pbx_switch.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from pbx_switch.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] pbx_timing.c -> pbx_timing.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from pbx_timing.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from pbx_timing.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ pbx_timing.c: In function 'get_timerange': pbx_timing.c:140:31: warning: array subscript has type 'char' [-Wchar-subscripts] 140 | while (*endpart && !isdigit(*endpart)) { | ^ [CC] pbx_variables.c -> pbx_variables.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from pbx_variables.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from pbx_variables.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] pickup.c -> pickup.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from pickup.c:51: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from pickup.c:51: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] poll.c -> poll.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from poll.c:83: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from poll.c:83: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] presencestate.c -> presencestate.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from presencestate.c:61: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from presencestate.c:61: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] privacy.c -> privacy.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from privacy.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from privacy.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] refer.c -> refer.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from refer.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from refer.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] rtp_engine.c -> rtp_engine.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from rtp_engine.c:151: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from rtp_engine.c:152: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] say.c -> say.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from say.c:52: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from say.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] sched.c -> sched.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from sched.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from sched.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] sdp_srtp.c -> sdp_srtp.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from sdp_srtp.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/rtp_engine.h:78, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/sdp_srtp.h:33, from sdp_srtp.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] security_events.c -> security_events.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from security_events.c:365: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from security_events.c:365: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] sem.c -> sem.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from sem.c:27: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from sem.c:27: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] serializer.c -> serializer.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from serializer.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from serializer.c:25: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] sha1.c -> sha1.o [CC] sip_api.c -> sip_api.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/sip_api.h:26, from sip_api.c:20: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/sip_api.h:26, from sip_api.c:20: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] slinfactory.c -> slinfactory.o [CC] smoother.c -> smoother.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from smoother.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from smoother.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] sorcery.c -> sorcery.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config_options.h:33, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/sorcery.h:103, from sorcery.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config_options.h:33, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/sorcery.h:103, from sorcery.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] srv.c -> srv.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from srv.c:45: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from srv.c:45: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stasis.c -> stasis.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from stasis.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_internal.h:33, from stasis.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stasis_bridges.c -> stasis_bridges.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from stasis_bridges.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from stasis_bridges.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stasis_cache.c -> stasis_cache.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from stasis_cache.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_internal.h:33, from stasis_cache.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stasis_cache_pattern.c -> stasis_cache_pattern.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from stasis_cache_pattern.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_cache_pattern.h:42, from stasis_cache_pattern.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stasis_channels.c -> stasis_channels.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from stasis_channels.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from stasis_channels.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stasis_endpoints.c -> stasis_endpoints.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from stasis_endpoints.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from stasis_endpoints.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stasis_message.c -> stasis_message.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from stasis_message.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from stasis_message.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stasis_message_router.c -> stasis_message_router.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from stasis_message_router.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_message_router.h:43, from stasis_message_router.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stasis_state.c -> stasis_state.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_state.h:140, from stasis_state.c:25: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_state.h:140, from stasis_state.c:25: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stasis_system.c -> stasis_system.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from stasis_system.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from stasis_system.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stdtime/localtime.c -> stdtime/localtime.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from stdtime/localtime.c:77: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from stdtime/localtime.c:79: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] strcompat.c -> strcompat.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from strcompat.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from strcompat.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stream.c -> stream.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/vector.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stream.h:30, from stream.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from stream.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stringfields.c -> stringfields.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from stringfields.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from stringfields.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] strings.c -> strings.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:31, from strings.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from strings.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stun.c -> stun.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from stun.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from stun.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] syslog.c -> syslog.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from syslog.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from syslog.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] taskprocessor.c -> taskprocessor.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from taskprocessor.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from taskprocessor.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] tcptls.c -> tcptls.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/tcptls.h:60, from tcptls.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/tcptls.h:60, from tcptls.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] tdd.c -> tdd.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from tdd.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from tdd.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ tdd.c: In function 'tdd_generate': tdd.c:315:18: warning: array subscript has type 'char' [-Wchar-subscripts] 315 | c = toupper(str[x]); | ^ [CC] term.c -> term.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from term.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from term.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] test.c -> test.o [CC] threadpool.c -> threadpool.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from threadpool.c:24: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from threadpool.c:25: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] threadstorage.c -> threadstorage.o [CC] time.c -> time.o [CC] timing.c -> timing.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from timing.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from timing.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] translate.c -> translate.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from translate.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from translate.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ulaw.c -> ulaw.o [CC] uri.c -> uri.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from uri.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from uri.c:22: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] utf8.c -> utf8.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from utf8.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from utf8.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] utils.c -> utils.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from utils.c:55: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:57:44: note: in definition of macro 'AST_INLINE_API' 57 | #define AST_INLINE_API(hdr, body) hdr; hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from utils.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ utils.c: In function 'ast_gethostbyname': utils.c:222:21: warning: array subscript has type 'char' [-Wchar-subscripts] 222 | else if (!isdigit(*s)) | ^ utils.c: In function 'ast_to_camel_case_delim': utils.c:2411:20: warning: array subscript has type 'char' [-Wchar-subscripts] 2411 | *front = toupper(*front); | ^ [CC] uuid.c -> uuid.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from uuid.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from uuid.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] version.c -> version.o [CC] xml.c -> xml.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/vector.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xml.h:24, from xml.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from xml.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ xml.c: In function 'ast_xml_open': xml.c:102:2: warning: 'xmlSubstituteEntitiesDefault' is deprecated [-Wdeprecated-declarations] 102 | xmlSubstituteEntitiesDefault(1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from xml.c:35: /pbulk/work/comms/asterisk20/work/.buildlink/include/libxml2/libxml/parser.h:953:3: note: declared here 953 | xmlSubstituteEntitiesDefault(int val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [CC] xmldoc.c -> xmldoc.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from xmldoc.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from xmldoc.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ccss.c -> ccss.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from ccss.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from ccss.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] cdr.c -> cdr.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from cdr.c:51: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from cdr.c:52: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] cel.c -> cel.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from cel.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from cel.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] config.c -> config.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from config.c:51: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from config.c:51: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] dnsmgr.c -> dnsmgr.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from dnsmgr.c:52: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from dnsmgr.c:52: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] dsp.c -> dsp.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from dsp.c:60: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from dsp.c:60: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] enum.c -> enum.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from enum.c:73: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from enum.c:70: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ enum.c: In function 'blr_txt': enum.c:222:15: warning: array subscript has type 'char' [-Wchar-subscripts] 222 | if (isdigit(*p2)) { | ^ enum.c: In function 'blr_ebl': enum.c:351:15: warning: array subscript has type 'char' [-Wchar-subscripts] 351 | if (isdigit(*p2)) { | ^ enum.c: In function 'parse_naptr': enum.c:461:19: warning: array subscript has type 'char' [-Wchar-subscripts] 461 | if (tolower(flags[0]) != 'u') { | ^ enum.c:554:42: warning: array subscript has type 'char' [-Wchar-subscripts] 554 | if ((subst[0] == '\\') && isdigit(subst[1])) { /* is this character the beginning of a backreference */ | ^ enum.c:576:22: warning: array subscript has type 'char' [-Wchar-subscripts] 576 | } else if (isprint(*subst)) { | ^ enum.c: In function 'ast_get_enum': enum.c:833:16: warning: array subscript has type 'char' [-Wchar-subscripts] 833 | if (isdigit(*p2)) { | ^ enum.c:852:15: warning: array subscript has type 'char' [-Wchar-subscripts] 852 | if (isdigit(*p2)) { | ^ enum.c: In function 'format_numeric_domain': enum.c:976:16: warning: array subscript has type 'char' [-Wchar-subscripts] 976 | if (isdigit(*src)) { | ^ [CC] features.c -> features.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from features.c:51: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from features.c:53: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ features.c: In function 'set_bridge_features_on_config': features.c:400:15: warning: array subscript has type 'char' [-Wchar-subscripts] 400 | if (isupper(*feature)) { | ^ features.c:406:19: warning: array subscript has type 'char' [-Wchar-subscripts] 406 | switch (tolower(*feature)) { | ^ [CC] http.c -> http.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from http.c:54: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from http.c:54: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] indications.c -> indications.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from indications.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/indications.h:30, from indications.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ indications.c: In function 'store_tone_zone_ring_cadence': indications.c:930:20: warning: array subscript has type 'char' [-Wchar-subscripts] 930 | if (!isdigit(ring[0]) || (value = atoi(ring)) == -1) { | ^ [CC] logger.c -> logger.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from logger.c:52: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from logger.c:52: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] manager.c -> manager.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from manager.c:65: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from manager.c:58: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ manager.c: In function 'xml_copy_escape': manager.c:8284:31: warning: array subscript has type 'char' [-Wchar-subscripts] 8284 | if (save == src && isdigit(*src)) { | ^ manager.c:8290:24: warning: array subscript has type 'char' [-Wchar-subscripts] 8290 | } else if (!isalnum(*src)) { | ^ manager.c:8325:28: warning: array subscript has type 'char' [-Wchar-subscripts] 8325 | *dst++ = mode ? tolower(*src) : *src; | ^ In file included from /usr/include/stdio.h:595, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/compat.h:49, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk.h:22, from manager.c:55: manager.c: In function '__init_manager': manager.c:10248:29: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 176 and 255 [-Wformat-truncation=] 10248 | snprintf(a1, sizeof(a1), "%s:%s:%s", user->username, global_realm, user->secret); | ^~~~~~~~~~ ~~~~~~~~~~~~ manager.c:10248:33: note: format string is defined here 10248 | snprintf(a1, sizeof(a1), "%s:%s:%s", user->username, global_realm, user->secret); | ^~ In file included from /usr/include/stdio.h:595, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/compat.h:49, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk.h:22, from manager.c:55: manager.c:10248:4: note: '__builtin_snprintf' output 3 or more bytes (assuming 337) into a destination of size 256 10248 | snprintf(a1, sizeof(a1), "%s:%s:%s", user->username, global_realm, user->secret); | ^~~~~~~~ [CC] named_acl.c -> named_acl.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from named_acl.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from named_acl.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] plc.c -> plc.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from plc.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from plc.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] sounds.c -> sounds.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from sounds.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from sounds.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] udptl.c -> udptl.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from udptl.c:70: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from udptl.c:70: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] libasteriskssl.c -> libasteriskssl.o [LD] libasteriskssl.o -> libasteriskssl.so.1 [LN] libasteriskssl.so.1 -> libasteriskssl.so [CC] libasteriskpj.c -> libasteriskpj.o [GENERATE] libasteriskpj.exports [LD] libasteriskpj.o -> libasteriskpj.so.2 [LN] libasteriskpj.so.2 -> libasteriskpj.so [LD] abstract_jb.o acl.o adsi.o alaw.o alertpipe.o aoc.o app.o ast_expr2.o ast_expr2f.o asterisk.o astfd.o astmm.o astobj2.o astobj2_container.o astobj2_global.o astobj2_hash.o astobj2_rbtree.o audiohook.o autochan.o autoservice.o backtrace.o bridge.o bridge_after.o bridge_basic.o bridge_channel.o bridge_roles.o bucket.o callerid.o channel.o channel_internal_api.o chanvars.o cli.o codec.o codec_builtin.o config_options.o conversions.o core_local.o core_unreal.o crypt.o data_buffer.o datastore.o db.o devicestate.o dial.o dns.o dns_core.o dns_naptr.o dns_query_set.o dns_recurring.o dns_srv.o dns_system_resolver.o dns_test.o dns_tlsa.o dns_txt.o endpoints.o event.o features_config.o file.o fixedjitterbuf.o format.o format_cache.o format_cap.o format_compatibility.o frame.o framehook.o fskmodem.o global_datastores.o hashtab.o heap.o image.o io.o iostream.o jitterbuf.o json.o loader.o lock.o logger_category.o manager_bridges.o manager_channels.o manager_endpoints.o manager_mwi.o manager_system.o max_forwards.o md5.o media_cache.o media_index.o message.o mixmonitor.o mwi.o named_locks.o netsock2.o optional_api.o options.o parking.o pbx.o pbx_app.o pbx_builtins.o pbx_functions.o pbx_hangup_handler.o pbx_ignorepat.o pbx_include.o pbx_sw.o pbx_switch.o pbx_timing.o pbx_variables.o pickup.o poll.o presencestate.o privacy.o refer.o rtp_engine.o say.o sched.o sdp_srtp.o security_events.o sem.o serializer.o sha1.o sip_api.o slinfactory.o smoother.o sorcery.o srv.o stasis.o stasis_bridges.o stasis_cache.o stasis_cache_pattern.o stasis_channels.o stasis_endpoints.o stasis_message.o stasis_message_router.o stasis_state.o stasis_system.o stdtime/localtime.o strcompat.o stream.o stringfields.o strings.o stun.o syslog.o taskprocessor.o tcptls.o tdd.o term.o test.o threadpool.o threadstorage.o time.o timing.o translate.o ulaw.o uri.o utf8.o utils.o uuid.o version.o xml.o xmldoc.o ccss.o cdr.o cel.o config.o dnsmgr.o dsp.o enum.o features.o http.o indications.o logger.o manager.o named_acl.o plc.o sounds.o udptl.o -> asterisk [CC] res_adsi.c -> res_adsi.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_adsi.c:46: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_adsi.c:46: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_adsi.o -> res_adsi.so [CC] res_aeap.c -> res_aeap.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from res_aeap.c:26: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_aeap.c:27: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_aeap/aeap.c -> res_aeap/aeap.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from res_aeap/aeap.c:23: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from res_aeap/aeap.c:24: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_aeap/general.c -> res_aeap/general.o [CC] res_aeap/message.c -> res_aeap/message.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from res_aeap/message.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from res_aeap/message.c:22: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_aeap/message_json.c -> res_aeap/message_json.o [CC] res_aeap/transaction.c -> res_aeap/transaction.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from res_aeap/transaction.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from res_aeap/transaction.c:23: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_aeap/transport.c -> res_aeap/transport.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from res_aeap/transport.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from res_aeap/transport.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_aeap/transport_websocket.c -> res_aeap/transport_websocket.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http_websocket.h:22, from res_aeap/transport_websocket.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http_websocket.h:22, from res_aeap/transport_websocket.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_aeap.o res_aeap/aeap.o res_aeap/general.o res_aeap/message.o res_aeap/message_json.o res_aeap/transaction.o res_aeap/transport.o res_aeap/transport_websocket.o -> res_aeap.so [CC] res_ael_share.c -> res_ael_share.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_ael_share.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_ael_share.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ael/ael_lex.c -> ael/ael_lex.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from ael.flex:87: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from ael.flex:87: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ael/ael.tab.c -> ael/ael.tab.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from ael.y:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from ael.y:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ael/pval.c -> ael/pval.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from ael/pval.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from ael/pval.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ ael/pval.c: In function 'check_timerange': ael/pval.c:853:24: warning: array subscript has type 'char' [-Wchar-subscripts] 853 | while (*e && !isdigit(*e)) | ^ ael/pval.c: In function 'gen_prios': ael/pval.c:3529:30: warning: array subscript has type 'char' [-Wchar-subscripts] 3529 | while (*strp2 && isspace(*strp2)) | ^ ael/pval.c:3533:31: warning: array subscript has type 'char' [-Wchar-subscripts] 3533 | while (*strp3 && isspace(*strp3)) | ^ ael/pval.c:3575:30: warning: array subscript has type 'char' [-Wchar-subscripts] 3575 | while (*strp2 && isspace(*strp2)) | ^ ael/pval.c:3579:31: warning: array subscript has type 'char' [-Wchar-subscripts] 3579 | while (*strp3 && isspace(*strp3)) | ^ [LD] res_ael_share.o ael/ael_lex.o ael/ael.tab.o ael/pval.o -> res_ael_share.so [CC] res_agi.c -> res_agi.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_agi.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_agi.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_agi.o -> res_agi.so [CC] res_ari.c -> res_ari.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http.h:22, from ari/internal.h:28, from res_ari.c:147: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http.h:22, from ari/internal.h:28, from res_ari.c:147: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ari/cli.c -> ari/cli.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from ari/cli.c:27: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from ari/cli.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ari/config.c -> ari/config.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config_options.h:33, from ari/config.c:27: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config_options.h:33, from ari/config.c:27: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ari/ari_websockets.c -> ari/ari_websockets.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/ari.h:32, from ari/ari_websockets.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/ari.h:32, from ari/ari_websockets.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_ari.o ari/cli.o ari/config.o ari/ari_websockets.o -> res_ari.so [CC] res_ari_applications.c -> res_ari_applications.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from res_ari_applications.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from res_ari_applications.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ari/resource_applications.c -> ari/resource_applications.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_app.h:53, from ari/resource_applications.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_app.h:53, from ari/resource_applications.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_ari_applications.o ari/resource_applications.o -> res_ari_applications.so [CC] res_ari_asterisk.c -> res_ari_asterisk.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from res_ari_asterisk.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from res_ari_asterisk.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ari/resource_asterisk.c -> ari/resource_asterisk.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from ari/resource_asterisk.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from ari/resource_asterisk.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_ari_asterisk.o ari/resource_asterisk.o -> res_ari_asterisk.so [CC] res_ari_bridges.c -> res_ari_bridges.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from res_ari_bridges.c:45: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from res_ari_bridges.c:45: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ari/resource_bridges.c -> ari/resource_bridges.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/ari.h:32, from ari/resource_bridges.h:40, from ari/resource_bridges.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/ari.h:32, from ari/resource_bridges.h:40, from ari/resource_bridges.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_ari_bridges.o ari/resource_bridges.o -> res_ari_bridges.so [CC] res_ari_channels.c -> res_ari_channels.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from res_ari_channels.c:47: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from res_ari_channels.c:47: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ari/resource_channels.c -> ari/resource_channels.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from ari/resource_channels.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from ari/resource_channels.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_ari_channels.o ari/resource_channels.o -> res_ari_channels.so [CC] res_ari_device_states.c -> res_ari_device_states.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from res_ari_device_states.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from res_ari_device_states.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ari/resource_device_states.c -> ari/resource_device_states.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/ari.h:32, from ari/resource_device_states.h:40, from ari/resource_device_states.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/ari.h:32, from ari/resource_device_states.h:40, from ari/resource_device_states.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_ari_device_states.o ari/resource_device_states.o -> res_ari_device_states.so [CC] res_ari_endpoints.c -> res_ari_endpoints.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from res_ari_endpoints.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from res_ari_endpoints.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ari/resource_endpoints.c -> ari/resource_endpoints.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/ari.h:32, from ari/resource_endpoints.h:40, from ari/resource_endpoints.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/ari.h:32, from ari/resource_endpoints.h:40, from ari/resource_endpoints.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_ari_endpoints.o ari/resource_endpoints.o -> res_ari_endpoints.so [CC] res_ari_events.c -> res_ari_events.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from res_ari_events.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from res_ari_events.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ari/resource_events.c -> ari/resource_events.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/ari.h:32, from ari/resource_events.h:40, from ari/resource_events.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/ari.h:32, from ari/resource_events.h:40, from ari/resource_events.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_ari_events.o ari/resource_events.o -> res_ari_events.so [CC] res_ari_model.c -> res_ari_model.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_ari_model.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_ari_model.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ari/ari_model_validators.c -> ari/ari_model_validators.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from ari/ari_model_validators.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from ari/ari_model_validators.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_ari_model.o ari/ari_model_validators.o -> res_ari_model.so [CC] res_ari_playbacks.c -> res_ari_playbacks.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from res_ari_playbacks.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from res_ari_playbacks.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ari/resource_playbacks.c -> ari/resource_playbacks.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_app.h:53, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_app_playback.h:31, from ari/resource_playbacks.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_app.h:53, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_app_playback.h:31, from ari/resource_playbacks.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_ari_playbacks.o ari/resource_playbacks.o -> res_ari_playbacks.so [CC] res_ari_recordings.c -> res_ari_recordings.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from res_ari_recordings.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from res_ari_recordings.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ari/resource_recordings.c -> ari/resource_recordings.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_app_recording.h:31, from ari/resource_recordings.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_app_recording.h:31, from ari/resource_recordings.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_ari_recordings.o ari/resource_recordings.o -> res_ari_recordings.so [CC] res_ari_sounds.c -> res_ari_sounds.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from res_ari_sounds.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from res_ari_sounds.c:43: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] ari/resource_sounds.c -> ari/resource_sounds.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/ari.h:32, from ari/resource_sounds.h:40, from ari/resource_sounds.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/http.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/ari.h:32, from ari/resource_sounds.h:40, from ari/resource_sounds.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_ari_sounds.o ari/resource_sounds.o -> res_ari_sounds.so [CC] res_audiosocket.c -> res_audiosocket.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/frame.h:36, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_audiosocket.h:36, from res_audiosocket.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_audiosocket.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_audiosocket.o -> res_audiosocket.so [CC] res_calendar.c -> res_calendar.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_calendar.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_calendar.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_calendar.o -> res_calendar.so [CC] res_clialiases.c -> res_clialiases.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_clialiases.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_clialiases.c:44: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_clialiases.o -> res_clialiases.so [CC] res_clioriginate.c -> res_clioriginate.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_clioriginate.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_clioriginate.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_clioriginate.o -> res_clioriginate.so [CC] res_config_curl.c -> res_config_curl.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_config_curl.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_config_curl.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_config_curl.o -> res_config_curl.so [CC] res_config_sqlite3.c -> res_config_sqlite3.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_config_sqlite3.c:47: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_config_sqlite3.c:47: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_config_sqlite3.o -> res_config_sqlite3.so [CC] res_convert.c -> res_convert.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_convert.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_convert.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_convert.o -> res_convert.so [CC] res_crypto.c -> res_crypto.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from res_crypto.c:45: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from res_crypto.c:45: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_crypto.o -> res_crypto.so [CC] res_curl.c -> res_curl.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_curl.c:47: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_curl.c:47: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_curl.o -> res_curl.so [CC] res_fax.c -> res_fax.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_fax.c:70: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_fax.c:70: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_fax.o -> res_fax.so [CC] res_fax_spandsp.c -> res_fax_spandsp.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_fax_spandsp.c:56: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_fax_spandsp.c:56: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_fax_spandsp.o -> res_fax_spandsp.so [CC] res_format_attr_celt.c -> res_format_attr_celt.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_format_attr_celt.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from res_format_attr_celt.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ res_format_attr_celt.c: In function 'celt_parse_sdp_fmtp': res_format_attr_celt.c:92:21: warning: array subscript has type 'char' [-Wchar-subscripts] 92 | *attrib = tolower(*attrib); | ^ [LD] res_format_attr_celt.o -> res_format_attr_celt.so [CC] res_format_attr_g729.c -> res_format_attr_g729.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_format_attr_g729.c:25: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_format_attr_g729.c:25: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_format_attr_g729.o -> res_format_attr_g729.so [CC] res_format_attr_h263.c -> res_format_attr_h263.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_format_attr_h263.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from res_format_attr_h263.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ res_format_attr_h263.c: In function 'h263_parse_sdp_fmtp': res_format_attr_h263.c:183:21: warning: array subscript has type 'char' [-Wchar-subscripts] 183 | *attrib = toupper(*attrib); | ^ [LD] res_format_attr_h263.o -> res_format_attr_h263.so [CC] res_format_attr_h264.c -> res_format_attr_h264.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_format_attr_h264.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_format_attr_h264.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_format_attr_h264.o -> res_format_attr_h264.so [CC] res_format_attr_ilbc.c -> res_format_attr_ilbc.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_format_attr_ilbc.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from res_format_attr_ilbc.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ res_format_attr_ilbc.c: In function 'ilbc_parse_sdp_fmtp': res_format_attr_ilbc.c:90:21: warning: array subscript has type 'char' [-Wchar-subscripts] 90 | *attrib = tolower(*attrib); | ^ [LD] res_format_attr_ilbc.o -> res_format_attr_ilbc.so [CC] res_format_attr_opus.c -> res_format_attr_opus.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_format_attr_opus.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from res_format_attr_opus.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ res_format_attr_opus.c: In function 'opus_parse_sdp_fmtp': res_format_attr_opus.c:154:21: warning: array subscript has type 'char' [-Wchar-subscripts] 154 | *attrib = tolower(*attrib); | ^ [LD] res_format_attr_opus.o -> res_format_attr_opus.so [CC] res_format_attr_silk.c -> res_format_attr_silk.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_format_attr_silk.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from res_format_attr_silk.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ res_format_attr_silk.c: In function 'silk_parse_sdp_fmtp': res_format_attr_silk.c:99:21: warning: array subscript has type 'char' [-Wchar-subscripts] 99 | *attrib = tolower(*attrib); | ^ [LD] res_format_attr_silk.o -> res_format_attr_silk.so [CC] res_format_attr_siren14.c -> res_format_attr_siren14.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_format_attr_siren14.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from res_format_attr_siren14.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ res_format_attr_siren14.c: In function 'siren14_parse_sdp_fmtp': res_format_attr_siren14.c:58:21: warning: array subscript has type 'char' [-Wchar-subscripts] 58 | *attrib = tolower(*attrib); | ^ [LD] res_format_attr_siren14.o -> res_format_attr_siren14.so [CC] res_format_attr_siren7.c -> res_format_attr_siren7.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_format_attr_siren7.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from res_format_attr_siren7.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ res_format_attr_siren7.c: In function 'siren7_parse_sdp_fmtp': res_format_attr_siren7.c:58:21: warning: array subscript has type 'char' [-Wchar-subscripts] 58 | *attrib = tolower(*attrib); | ^ [LD] res_format_attr_siren7.o -> res_format_attr_siren7.so [CC] res_format_attr_vp8.c -> res_format_attr_vp8.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_format_attr_vp8.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from res_format_attr_vp8.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ res_format_attr_vp8.c: In function 'vp8_parse_sdp_fmtp': res_format_attr_vp8.c:95:21: warning: array subscript has type 'char' [-Wchar-subscripts] 95 | *attrib = tolower(*attrib); | ^ [LD] res_format_attr_vp8.o -> res_format_attr_vp8.so [CC] res_hep.c -> res_hep.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_hep.c:91: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_hep.c:91: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_hep.o -> res_hep.so [CC] res_hep_pjsip.c -> res_hep_pjsip.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_hep_pjsip.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_hep_pjsip.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_hep_pjsip.o -> res_hep_pjsip.so [CC] res_hep_rtcp.c -> res_hep_rtcp.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_hep_rtcp.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_hep_rtcp.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_hep_rtcp.o -> res_hep_rtcp.so [CC] res_http_media_cache.c -> res_http_media_cache.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_http_media_cache.c:74: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_http_media_cache.c:74: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_http_media_cache.o -> res_http_media_cache.so [CC] res_http_websocket.c -> res_http_websocket.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_http_websocket.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_http_websocket.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_http_websocket.o -> res_http_websocket.so [CC] res_limit.c -> res_limit.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_limit.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from res_limit.c:27: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ res_limit.c: In function 'handle_cli_ulimit': res_limit.c:194:54: warning: array subscript has type 'char' [-Wchar-subscripts] 194 | ast_cli(a->fd, "%c%s (%s) is %s.\n", toupper(desc[0]), desc + 1, a->argv[1], printlimit); | ^ [LD] res_limit.o -> res_limit.so [CC] res_manager_devicestate.c -> res_manager_devicestate.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_manager_devicestate.c:66: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_manager_devicestate.c:66: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_manager_devicestate.o -> res_manager_devicestate.so [CC] res_manager_presencestate.c -> res_manager_presencestate.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_manager_presencestate.c:66: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_manager_presencestate.c:66: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_manager_presencestate.o -> res_manager_presencestate.so [CC] res_musiconhold.c -> res_musiconhold.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from res_musiconhold.c:54: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from res_musiconhold.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ res_musiconhold.c: In function 'moh_parse_options': res_musiconhold.c:1175:58: warning: array subscript has type 'char' [-Wchar-subscripts] 1175 | } else if (!strcasecmp(var->name, "digit") && (isdigit(*var->value) || strchr("*#", *var->value))) { | ^ [LD] res_musiconhold.o -> res_musiconhold.so [CC] res_mutestream.c -> res_mutestream.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_mutestream.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_mutestream.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_mutestream.o -> res_mutestream.so [CC] res_mwi_devstate.c -> res_mwi_devstate.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mwi.h:91, from res_mwi_devstate.c:25: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mwi.h:91, from res_mwi_devstate.c:25: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_mwi_devstate.o -> res_mwi_devstate.so [CC] res_parking.c -> res_parking.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from res_parking.c:233: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from res_parking.c:233: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] parking/parking_applications.c -> parking/parking_applications.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from parking/parking_applications.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from parking/parking_applications.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] parking/parking_bridge.c -> parking/parking_bridge.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from parking/parking_bridge.c:27: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from parking/parking_bridge.c:27: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] parking/parking_bridge_features.c -> parking/parking_bridge_features.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from parking/parking_bridge_features.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from parking/parking_bridge_features.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] parking/parking_controller.c -> parking/parking_controller.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from parking/parking_controller.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from parking/parking_controller.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] parking/parking_devicestate.c -> parking/parking_devicestate.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from parking/parking_devicestate.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from parking/parking_devicestate.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] parking/parking_manager.c -> parking/parking_manager.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from parking/parking_manager.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from parking/parking_manager.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] parking/parking_tests.c -> parking/parking_tests.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from parking/parking_tests.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from parking/parking_tests.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] parking/parking_ui.c -> parking/parking_ui.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from parking/parking_ui.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from parking/res_parking.h:29, from parking/parking_ui.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_parking.o parking/parking_applications.o parking/parking_bridge.o parking/parking_bridge_features.o parking/parking_controller.o parking/parking_devicestate.o parking/parking_manager.o parking/parking_tests.o parking/parking_ui.o -> res_parking.so [CC] res_phoneprov.c -> res_phoneprov.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_phoneprov.c:56: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:57:44: note: in definition of macro 'AST_INLINE_API' 57 | #define AST_INLINE_API(hdr, body) hdr; hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_phoneprov.c:56: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_phoneprov.o -> res_phoneprov.so [CC] res_pjproject.c -> res_pjproject.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_pjproject.c:115: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjproject.c:109: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjproject.o -> res_pjproject.so [CC] res_pjsip.c -> res_pjsip.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip.c:26: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/config_auth.c -> res_pjsip/config_auth.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/config_auth.c:23: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip/config_auth.c:22: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/config_domain_aliases.c -> res_pjsip/config_domain_aliases.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/config_domain_aliases.c:24: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip/config_domain_aliases.c:22: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/config_global.c -> res_pjsip/config_global.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/config_global.c:24: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip/config_global.c:22: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/config_system.c -> res_pjsip/config_system.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/config_system.c:24: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip/config_system.c:22: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/config_transport.c -> res_pjsip/config_transport.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/config_transport.c:25: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip/config_transport.c:23: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/location.c -> res_pjsip/location.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/location.c:23: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip/location.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/pjsip_cli.c -> res_pjsip/pjsip_cli.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/pjsip_cli.c:24: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip/pjsip_cli.c:24: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/pjsip_configuration.c -> res_pjsip/pjsip_configuration.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_geolocation.h:22, from res_pjsip/pjsip_configuration.c:24: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_geolocation.h:22, from res_pjsip/pjsip_configuration.c:24: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_geolocation.h:22, from res_pjsip/pjsip_configuration.c:24: res_pjsip/pjsip_configuration.c: In function 'from_user_handler': res_pjsip/pjsip_configuration.c:1098:16: warning: array subscript has type 'char' [-Wchar-subscripts] 1098 | if (!isalpha(*val) && !isdigit(*val) && !strchr(valid_uri_marks, *val)) { | ^ res_pjsip/pjsip_configuration.c:1098:34: warning: array subscript has type 'char' [-Wchar-subscripts] 1098 | if (!isalpha(*val) && !isdigit(*val) && !strchr(valid_uri_marks, *val)) { | ^ [CC] res_pjsip/pjsip_distributor.c -> res_pjsip/pjsip_distributor.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/pjsip_distributor.c:23: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip/pjsip_distributor.c:23: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/pjsip_global_headers.c -> res_pjsip/pjsip_global_headers.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/pjsip_global_headers.c:24: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip/pjsip_global_headers.c:22: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/pjsip_message_filter.c -> res_pjsip/pjsip_message_filter.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/pjsip_message_filter.c:24: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip/pjsip_message_filter.c:24: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/pjsip_options.c -> res_pjsip/pjsip_options.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/pjsip_options.c:26: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip/pjsip_options.c:24: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/pjsip_resolver.c -> res_pjsip/pjsip_resolver.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from res_pjsip/pjsip_resolver.c:26: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip/pjsip_resolver.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/pjsip_scheduler.c -> res_pjsip/pjsip_scheduler.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/pjsip_scheduler.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip/pjsip_scheduler.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/pjsip_session.c -> res_pjsip/pjsip_session.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/pjsip_session.c:25: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip/pjsip_session.c:23: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/pjsip_transport_events.c -> res_pjsip/pjsip_transport_events.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/pjsip_transport_events.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip/pjsip_transport_events.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/pjsip_transport_management.c -> res_pjsip/pjsip_transport_management.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/pjsip_transport_management.c:26: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip/pjsip_transport_management.c:26: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/presence_xml.c -> res_pjsip/presence_xml.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_pjsip/presence_xml.c:25: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip/presence_xml.c:23: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/security_agreements.c -> res_pjsip/security_agreements.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/security_agreements.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip/security_agreements.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip/security_events.c -> res_pjsip/security_events.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip/security_events.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip/security_events.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip.o res_pjsip/config_auth.o res_pjsip/config_domain_aliases.o res_pjsip/config_global.o res_pjsip/config_system.o res_pjsip/config_transport.o res_pjsip/location.o res_pjsip/pjsip_cli.o res_pjsip/pjsip_configuration.o res_pjsip/pjsip_distributor.o res_pjsip/pjsip_global_headers.o res_pjsip/pjsip_message_filter.o res_pjsip/pjsip_options.o res_pjsip/pjsip_resolver.o res_pjsip/pjsip_scheduler.o res_pjsip/pjsip_session.o res_pjsip/pjsip_transport_events.o res_pjsip/pjsip_transport_management.o res_pjsip/presence_xml.o res_pjsip/security_agreements.o res_pjsip/security_events.o -> res_pjsip.so [CC] res_pjsip_acl.c -> res_pjsip_acl.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_acl.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_acl.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_acl.o -> res_pjsip_acl.so [CC] res_pjsip_aoc.c -> res_pjsip_aoc.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/aoc.h:29, from res_pjsip_aoc.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip_aoc.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_aoc.o -> res_pjsip_aoc.so [CC] res_pjsip_authenticator_digest.c -> res_pjsip_authenticator_digest.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_authenticator_digest.c:23: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_authenticator_digest.c:23: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_authenticator_digest.o -> res_pjsip_authenticator_digest.so [CC] res_pjsip_caller_id.c -> res_pjsip_caller_id.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_caller_id.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_caller_id.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_caller_id.o -> res_pjsip_caller_id.so [CC] res_pjsip_config_wizard.c -> res_pjsip_config_wizard.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from res_pjsip_config_wizard.c:45: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from res_pjsip_config_wizard.c:46: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_config_wizard.o -> res_pjsip_config_wizard.so [CC] res_pjsip_dialog_info_body_generator.c -> res_pjsip_dialog_info_body_generator.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_pjsip_dialog_info_body_generator.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip_dialog_info_body_generator.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_dialog_info_body_generator.o -> res_pjsip_dialog_info_body_generator.so [CC] res_pjsip_diversion.c -> res_pjsip_diversion.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_diversion.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_diversion.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_diversion.c:31: res_pjsip_diversion.c: In function 'sip_is_token': res_pjsip_diversion.c:64:16: warning: array subscript has type 'char' [-Wchar-subscripts] 64 | if (!isalnum(*str) | ^ [LD] res_pjsip_diversion.o -> res_pjsip_diversion.so [CC] res_pjsip_dlg_options.c -> res_pjsip_dlg_options.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_pjsip_dlg_options.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip_dlg_options.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_dlg_options.o -> res_pjsip_dlg_options.so [CC] res_pjsip_dtmf_info.c -> res_pjsip_dtmf_info.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_dtmf_info.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_dtmf_info.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_dtmf_info.o -> res_pjsip_dtmf_info.so [CC] res_pjsip_empty_info.c -> res_pjsip_empty_info.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_empty_info.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_empty_info.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_empty_info.o -> res_pjsip_empty_info.so [CC] res_pjsip_endpoint_identifier_anonymous.c -> res_pjsip_endpoint_identifier_anonymous.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_endpoint_identifier_anonymous.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_endpoint_identifier_anonymous.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_endpoint_identifier_anonymous.o -> res_pjsip_endpoint_identifier_anonymous.so [CC] res_pjsip_endpoint_identifier_ip.c -> res_pjsip_endpoint_identifier_ip.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_endpoint_identifier_ip.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_endpoint_identifier_ip.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_endpoint_identifier_ip.o -> res_pjsip_endpoint_identifier_ip.so [CC] res_pjsip_endpoint_identifier_user.c -> res_pjsip_endpoint_identifier_user.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_endpoint_identifier_user.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_endpoint_identifier_user.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_endpoint_identifier_user.o -> res_pjsip_endpoint_identifier_user.so [CC] res_pjsip_exten_state.c -> res_pjsip_exten_state.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_exten_state.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip_exten_state.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_exten_state.o -> res_pjsip_exten_state.so [CC] res_pjsip_header_funcs.c -> res_pjsip_header_funcs.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_header_funcs.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_header_funcs.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_header_funcs.o -> res_pjsip_header_funcs.so [CC] res_pjsip_history.c -> res_pjsip_history.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_history.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_history.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_history.o -> res_pjsip_history.so [CC] res_pjsip_logger.c -> res_pjsip_logger.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_logger.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_logger.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_logger.o -> res_pjsip_logger.so [CC] res_pjsip_messaging.c -> res_pjsip_messaging.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_pjsip_messaging.c:126: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_pjsip_messaging.c:126: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_messaging.o -> res_pjsip_messaging.so [CC] res_pjsip_mwi.c -> res_pjsip_mwi.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_mwi.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip_mwi.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_mwi.o -> res_pjsip_mwi.so [CC] res_pjsip_mwi_body_generator.c -> res_pjsip_mwi_body_generator.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_mwi_body_generator.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip_mwi_body_generator.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_mwi_body_generator.o -> res_pjsip_mwi_body_generator.so [CC] res_pjsip_nat.c -> res_pjsip_nat.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_nat.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_nat.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_nat.o -> res_pjsip_nat.so [CC] res_pjsip_notify.c -> res_pjsip_notify.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from res_pjsip_notify.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from res_pjsip_notify.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_notify.o -> res_pjsip_notify.so [CC] res_pjsip_one_touch_record_info.c -> res_pjsip_one_touch_record_info.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/features.h:27, from res_pjsip_one_touch_record_info.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/features.h:27, from res_pjsip_one_touch_record_info.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_one_touch_record_info.o -> res_pjsip_one_touch_record_info.so [CC] res_pjsip_outbound_authenticator_digest.c -> res_pjsip_outbound_authenticator_digest.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_outbound_authenticator_digest.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_outbound_authenticator_digest.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_outbound_authenticator_digest.o -> res_pjsip_outbound_authenticator_digest.so [CC] res_pjsip_outbound_publish.c -> res_pjsip_outbound_publish.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_outbound_publish.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_outbound_publish.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_outbound_publish.o -> res_pjsip_outbound_publish.so [CC] res_pjsip_outbound_registration.c -> res_pjsip_outbound_registration.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_outbound_registration.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_outbound_registration.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_outbound_registration.o -> res_pjsip_outbound_registration.so [CC] res_pjsip_path.c -> res_pjsip_path.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_path.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_path.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_path.o -> res_pjsip_path.so [CC] res_pjsip_phoneprov_provider.c -> res_pjsip_phoneprov_provider.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_phoneprov_provider.c:46: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_phoneprov_provider.c:46: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_phoneprov_provider.o -> res_pjsip_phoneprov_provider.so [CC] res_pjsip_pidf_body_generator.c -> res_pjsip_pidf_body_generator.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_pjsip_pidf_body_generator.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip_pidf_body_generator.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_pidf_body_generator.o -> res_pjsip_pidf_body_generator.so [CC] res_pjsip_pidf_digium_body_supplement.c -> res_pjsip_pidf_digium_body_supplement.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_pjsip_pidf_digium_body_supplement.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip_pidf_digium_body_supplement.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_pidf_digium_body_supplement.o -> res_pjsip_pidf_digium_body_supplement.so [CC] res_pjsip_pidf_eyebeam_body_supplement.c -> res_pjsip_pidf_eyebeam_body_supplement.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_pjsip_pidf_eyebeam_body_supplement.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip_pidf_eyebeam_body_supplement.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_pidf_eyebeam_body_supplement.o -> res_pjsip_pidf_eyebeam_body_supplement.so [CC] res_pjsip_publish_asterisk.c -> res_pjsip_publish_asterisk.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_publish_asterisk.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_publish_asterisk.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_publish_asterisk.o -> res_pjsip_publish_asterisk.so [CC] res_pjsip_pubsub.c -> res_pjsip_pubsub.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/mwi.h:91, from res_pjsip_pubsub.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip_pubsub.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_pubsub.o -> res_pjsip_pubsub.so [CC] res_pjsip_refer.c -> res_pjsip_refer.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_refer.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_refer.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_refer.o -> res_pjsip_refer.so [CC] res_pjsip_registrar.c -> res_pjsip_registrar.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_registrar.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_registrar.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_registrar.o -> res_pjsip_registrar.so [CC] res_pjsip_rfc3326.c -> res_pjsip_rfc3326.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_rfc3326.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_rfc3326.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_rfc3326.o -> res_pjsip_rfc3326.so [CC] res_pjsip_rfc3329.c -> res_pjsip_rfc3329.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_rfc3329.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_rfc3329.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_rfc3329.o -> res_pjsip_rfc3329.so [CC] res_pjsip_sdp_rtp.c -> res_pjsip_sdp_rtp.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from res_pjsip_sdp_rtp.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip_sdp_rtp.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_sdp_rtp.o -> res_pjsip_sdp_rtp.so [CC] res_pjsip_send_to_voicemail.c -> res_pjsip_send_to_voicemail.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from res_pjsip_send_to_voicemail.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from res_pjsip_send_to_voicemail.c:39: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_send_to_voicemail.o -> res_pjsip_send_to_voicemail.so [CC] res_pjsip_session.c -> res_pjsip_session.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_session.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip_session.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_pjsip_session/pjsip_session_caps.c -> res_pjsip_session/pjsip_session_caps.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from res_pjsip_session/pjsip_session_caps.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_pjsip_session/pjsip_session_caps.c:22: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_session.o res_pjsip_session/pjsip_session_caps.o -> res_pjsip_session.so [CC] res_pjsip_sips_contact.c -> res_pjsip_sips_contact.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_sips_contact.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_sips_contact.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_sips_contact.o -> res_pjsip_sips_contact.so [CC] res_pjsip_stir_shaken.c -> res_pjsip_stir_shaken.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:30, from res_pjsip_stir_shaken.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_stir_shaken.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_pjsip.h:28, from res_pjsip_stir_shaken.c:29: res_pjsip_stir_shaken.c: In function 'add_identity_header': res_pjsip_stir_shaken.c:410:16: warning: array subscript has type 'char' [-Wchar-subscripts] 410 | if (isdigit(*s) || *s == '#' || *s == '*') { /* Only characters allowed */ | ^ [LD] res_pjsip_stir_shaken.o -> res_pjsip_stir_shaken.so [CC] res_pjsip_t38.c -> res_pjsip_t38.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from res_pjsip_t38.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip_t38.c:38: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_t38.o -> res_pjsip_t38.so [CC] res_pjsip_transport_websocket.c -> res_pjsip_transport_websocket.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_pjsip_transport_websocket.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_pjsip_transport_websocket.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_transport_websocket.o -> res_pjsip_transport_websocket.so [CC] res_pjsip_xpidf_body_generator.c -> res_pjsip_xpidf_body_generator.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_pjsip_xpidf_body_generator.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_pjsip_xpidf_body_generator.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pjsip_xpidf_body_generator.o -> res_pjsip_xpidf_body_generator.so [CC] res_pktccops.c -> res_pktccops.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_pktccops.c:57: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_pktccops.c:57: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_pktccops.o -> res_pktccops.so [CC] res_prometheus.c -> res_prometheus.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_prometheus.c:126: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_prometheus.c:126: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] prometheus/bridges.c -> prometheus/bridges.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_bridges.h:26, from prometheus/bridges.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_bridges.h:27, from prometheus/bridges.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] prometheus/channels.c -> prometheus/channels.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/res_prometheus.h:32, from prometheus/channels.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_channels.h:24, from prometheus/channels.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] prometheus/cli.c -> prometheus/cli.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from prometheus/cli.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from prometheus/cli.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] prometheus/endpoints.c -> prometheus/endpoints.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_endpoints.h:31, from prometheus/endpoints.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_endpoints.h:31, from prometheus/endpoints.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] prometheus/pjsip_outbound_registrations.c -> prometheus/pjsip_outbound_registrations.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_message_router.h:43, from prometheus/pjsip_outbound_registrations.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_message_router.h:43, from prometheus/pjsip_outbound_registrations.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_prometheus.o prometheus/bridges.o prometheus/channels.o prometheus/cli.o prometheus/endpoints.o prometheus/pjsip_outbound_registrations.o -> res_prometheus.so [CC] res_realtime.c -> res_realtime.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_realtime.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_realtime.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_realtime.o -> res_realtime.so [CC] res_resolver_unbound.c -> res_resolver_unbound.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_resolver_unbound.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_resolver_unbound.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_resolver_unbound.o -> res_resolver_unbound.so [CC] res_rtp_asterisk.c -> res_rtp_asterisk.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/dns_internal.h:30, from res_rtp_asterisk.c:41: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/compat/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pj/ctype.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/third-party/pjproject/source/pjlib/include/pjlib.h:32, from res_rtp_asterisk.c:67: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_rtp_asterisk.o -> res_rtp_asterisk.so [CC] res_rtp_multicast.c -> res_rtp_multicast.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from res_rtp_multicast.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/pbx.h:26, from res_rtp_multicast.c:42: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_rtp_multicast.o -> res_rtp_multicast.so [CC] res_security_log.c -> res_security_log.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_security_log.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_security_log.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_security_log.o -> res_security_log.so [CC] res_smdi.c -> res_smdi.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_smdi.c:54: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from res_smdi.c:52: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_smdi.o -> res_smdi.so [CC] res_sorcery_astdb.c -> res_sorcery_astdb.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_sorcery_astdb.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_sorcery_astdb.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_sorcery_astdb.o -> res_sorcery_astdb.so [CC] res_sorcery_config.c -> res_sorcery_config.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_sorcery_config.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_sorcery_config.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_sorcery_config.o -> res_sorcery_config.so [CC] res_sorcery_memory.c -> res_sorcery_memory.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_sorcery_memory.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_sorcery_memory.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_sorcery_memory.o -> res_sorcery_memory.so [CC] res_sorcery_memory_cache.c -> res_sorcery_memory_cache.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_sorcery_memory_cache.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_sorcery_memory_cache.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_sorcery_memory_cache.o -> res_sorcery_memory_cache.so [CC] res_sorcery_realtime.c -> res_sorcery_realtime.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_sorcery_realtime.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_sorcery_realtime.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_sorcery_realtime.o -> res_sorcery_realtime.so [CC] res_speech.c -> res_speech.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_speech.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from res_speech.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_speech.o -> res_speech.so [CC] res_speech_aeap.c -> res_speech_aeap.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from res_speech_aeap.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from res_speech_aeap.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_speech_aeap.o -> res_speech_aeap.so [CC] res_srtp.c -> res_srtp.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from res_srtp.c:57: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_srtp.c:60: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_srtp.o -> res_srtp.so [CC] res_stasis.c -> res_stasis.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from res_stasis.c:56: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_stasis.c:58: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stasis/app.c -> stasis/app.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from stasis/app.h:30, from stasis/app.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from stasis/app.h:30, from stasis/app.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stasis/command.c -> stasis/command.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_app.h:53, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_app_impl.h:33, from stasis/command.h:30, from stasis/command.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_app.h:53, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_app_impl.h:33, from stasis/command.h:30, from stasis/command.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stasis/control.c -> stasis/control.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_channels.h:23, from stasis/control.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/xmldoc.h:26, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/manager.h:25, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis.h:172, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_channels.h:24, from stasis/control.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stasis/messaging.c -> stasis/messaging.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from stasis/messaging.c:31: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from stasis/messaging.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stasis/stasis_bridge.c -> stasis/stasis_bridge.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/bridge_features.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/bridge.h:72, from stasis/stasis_bridge.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/alertpipe.h:22, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/channel.h:125, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/bridge_features.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/bridge.h:72, from stasis/stasis_bridge.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_stasis.o stasis/app.o stasis/command.o stasis/control.o stasis/messaging.o stasis/stasis_bridge.o -> res_stasis.so [CC] res_stasis_answer.c -> res_stasis_answer.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_stasis_answer.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_stasis_answer.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_stasis_answer.o -> res_stasis_answer.so [CC] res_stasis_device_state.c -> res_stasis_device_state.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from res_stasis_device_state.c:27: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_stasis_device_state.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_stasis_device_state.o -> res_stasis_device_state.so [CC] res_stasis_playback.c -> res_stasis_playback.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stringfields.h:177, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:26, from res_stasis_playback.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from res_stasis_playback.c:34: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_stasis_playback.o -> res_stasis_playback.so [CC] res_stasis_recording.c -> res_stasis_recording.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_stasis_recording.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_stasis_recording.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] stasis_recording/stored.c -> stasis_recording/stored.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/astobj2.h:21, from stasis_recording/stored.c:28: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/app.h:27, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/stasis_app_recording.h:31, from stasis_recording/stored.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_stasis_recording.o stasis_recording/stored.o -> res_stasis_recording.so [CC] res_stasis_snoop.c -> res_stasis_snoop.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_stasis_snoop.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_stasis_snoop.c:33: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_stasis_snoop.o -> res_stasis_snoop.so [CC] res_statsd.c -> res_statsd.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config_options.h:33, from res_statsd.c:72: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config.h:30, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/config_options.h:33, from res_statsd.c:72: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_statsd.o -> res_statsd.so [CC] res_stir_shaken.c -> res_stir_shaken.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_stir_shaken.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_stir_shaken.c:30: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_stir_shaken/certificate.c -> res_stir_shaken/certificate.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from res_stir_shaken/certificate.c:23: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from res_stir_shaken/certificate.c:23: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_stir_shaken/curl.c -> res_stir_shaken/curl.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from res_stir_shaken/curl.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from res_stir_shaken/curl.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_stir_shaken/general.c -> res_stir_shaken/general.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from res_stir_shaken/general.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from res_stir_shaken/general.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_stir_shaken/profile.c -> res_stir_shaken/profile.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from res_stir_shaken/profile.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from res_stir_shaken/profile.c:21: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_stir_shaken/stir_shaken.c -> res_stir_shaken/stir_shaken.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from res_stir_shaken/stir_shaken.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from res_stir_shaken/stir_shaken.c:29: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [CC] res_stir_shaken/store.c -> res_stir_shaken/store.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/linkedlists.h:23, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:30, from res_stir_shaken/store.c:23: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/cli.h:31, from res_stir_shaken/store.c:23: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_stir_shaken.o res_stir_shaken/certificate.o res_stir_shaken/curl.o res_stir_shaken/general.o res_stir_shaken/profile.o res_stir_shaken/stir_shaken.o res_stir_shaken/store.o -> res_stir_shaken.so [CC] res_stun_monitor.c -> res_stun_monitor.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_stun_monitor.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_stun_monitor.c:32: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_stun_monitor.o -> res_stun_monitor.so [CC] res_timing_kqueue.c -> res_timing_kqueue.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_timing_kqueue.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_timing_kqueue.c:40: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_timing_kqueue.o -> res_timing_kqueue.so [CC] res_timing_pthread.c -> res_timing_pthread.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_timing_pthread.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_timing_pthread.c:37: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_timing_pthread.o -> res_timing_pthread.so [CC] res_timing_timerfd.c -> res_timing_timerfd.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_timing_timerfd.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_timing_timerfd.c:35: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_timing_timerfd.o -> res_timing_timerfd.so [CC] res_tonedetect.c -> res_tonedetect.o In file included from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/lock.h:663, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:32, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_tonedetect.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_tech_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1229:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1229 | *pos = toupper(*pos); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/inline_api.h:52:65: note: in definition of macro 'AST_INLINE_API' 52 | #define AST_INLINE_API(hdr, body) static hdr; static inline hdr body | ^~~~ In file included from /usr/include/ctype.h:100, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:28, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/utils.h:750, from /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/module.h:39, from res_tonedetect.c:36: /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_case_hash': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1305:46: warning: array subscript has type 'char' [-Wchar-subscripts] 1305 | hash = hash * 33 ^ (unsigned char) tolower(*str++); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_lower': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1326:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1326 | *str = tolower(*str); | ^ /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h: In function 'ast_str_to_upper': /pbulk/work/comms/asterisk20/work/asterisk-20.5.0/include/asterisk/strings.h:1347:18: warning: array subscript has type 'char' [-Wchar-subscripts] 1347 | *str = toupper(*str); | ^ [LD] res_tonedetect.o -> res_tonedetect.so Building Documentation For: channels pbx apps codecs formats cdr cel bridges funcs tests main res addons +--------- Asterisk Build Complete ---------+ + Asterisk has successfully been built, and + + can be installed by running: + + + + make install + +-------------------------------------------+ => Creating /pbulk/work/comms/asterisk20/work/.rc.d/asterisk