]> granicus.if.org Git - icu/commit
ICU-13764 Add separate CI build that treats warnings as errors with clang.
authorJeff Genovy <29107334+jefgen@users.noreply.github.com>
Sat, 27 Jul 2019 01:09:39 +0000 (18:09 -0700)
committerJeff Genovy <29107334+jefgen@users.noreply.github.com>
Wed, 31 Jul 2019 05:10:02 +0000 (22:10 -0700)
commite72290c45e400bd96b0b0b8cd4c98e264a8ca95b
treea33d079b0a677ea439e1be931fc18075f82602d3
parent3ac2da2044a902f3c21f84fdd0d119032dd5f3ad
ICU-13764 Add separate CI build that treats warnings as errors with clang.

This adds a separate CI build that enables -Werror for clang.

This also fixes all of the -Wall -Wextra warnings in the tests, and all the
-Wextra-semi warnings as well.
61 files changed:
.ci-builds/.azure-pipelines.yml
icu4c/source/common/mutex.h
icu4c/source/common/umutex.h
icu4c/source/test/cintltst/capitst.c
icu4c/source/test/cintltst/cbiapts.c
icu4c/source/test/cintltst/cbiditst.c
icu4c/source/test/cintltst/ccapitst.c
icu4c/source/test/cintltst/citertst.c
icu4c/source/test/cintltst/cldrtest.c
icu4c/source/test/cintltst/cloctst.c
icu4c/source/test/cintltst/cmsccoll.c
icu4c/source/test/cintltst/cnormtst.c
icu4c/source/test/cintltst/cnumtst.c
icu4c/source/test/cintltst/creststn.c
icu4c/source/test/cintltst/cstrcase.c
icu4c/source/test/cintltst/cstrtest.c
icu4c/source/test/cintltst/cucdtst.c
icu4c/source/test/cintltst/currtest.c
icu4c/source/test/cintltst/custrtrn.c
icu4c/source/test/cintltst/hpmufn.c
icu4c/source/test/cintltst/ncnvtst.c
icu4c/source/test/cintltst/nucnvtst.c
icu4c/source/test/cintltst/putiltst.c
icu4c/source/test/cintltst/reapits.c
icu4c/source/test/cintltst/sorttest.c
icu4c/source/test/cintltst/spreptst.c
icu4c/source/test/cintltst/sprpdata.c
icu4c/source/test/cintltst/tracetst.c
icu4c/source/test/cintltst/trie2test.c
icu4c/source/test/cintltst/trietest.c
icu4c/source/test/cintltst/ucnvseltst.c
icu4c/source/test/cintltst/ucptrietest.c
icu4c/source/test/cintltst/udatatst.c
icu4c/source/test/cintltst/uenumtst.c
icu4c/source/test/cintltst/uformattedvaluetst.c
icu4c/source/test/cintltst/unumberformattertst.c
icu4c/source/test/cintltst/usrchtst.c
icu4c/source/test/cintltst/utf8tst.c
icu4c/source/test/cintltst/utmstest.c
icu4c/source/test/intltest/apicoll.cpp
icu4c/source/test/intltest/citrtest.cpp
icu4c/source/test/intltest/dcfmtest.cpp
icu4c/source/test/intltest/numfmtst.cpp
icu4c/source/test/intltest/plurults.cpp
icu4c/source/test/intltest/rbbimonkeytest.h
icu4c/source/test/intltest/regextst.cpp
icu4c/source/test/intltest/simplethread.cpp
icu4c/source/test/intltest/simplethread.h
icu4c/source/test/intltest/srchtest.cpp
icu4c/source/test/intltest/transapi.cpp
icu4c/source/test/intltest/transrt.cpp
icu4c/source/test/intltest/tsmthred.cpp
icu4c/source/test/intltest/tzfmttst.cpp
icu4c/source/test/iotest/filetst.c
icu4c/source/test/iotest/strtst.c
icu4c/source/tools/ctestfw/ctest.c
icu4c/source/tools/gencnval/gencnval.c
icu4c/source/tools/gensprep/gensprep.c
icu4c/source/tools/gensprep/store.c
icu4c/source/tools/makeconv/gencnvex.c
icu4c/source/tools/toolutil/ucbuf.h