Hi All,

Getting some failures from trunk.

cc -I. -I./src -Ibld -DFOSSIL_ENABLE_JSON -DFOSSIL_ENABLE_TH1_DOCS -DFOSSIL_DYNAMIC_BUILD=1 -I/usr/local/include -I/usr/local/include/tcl8.6 -g -O2 -DHAVE_AUTOCONFIG_H -D_HAVE_SQLITE_CONFIG_H -O2 -pipe -o bld/sha1.o -c bld/sha1_.c ./src/sha1.c:319:24: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  SHA1Update(&incrCtx, (unsigned char*)zText, nBytes);
                       ^~~~~~~~~~~~~~~~~~~~~
./src/sha1.c:59:41: note: passing argument to parameter here
void SHA1DCUpdate(SHA1_CTX*, const char*, unsigned);
                                        ^
./src/sha1.c:384:22: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
    SHA1Update(&ctx, (unsigned char*)zBuf, (unsigned)n);
                     ^~~~~~~~~~~~~~~~~~~~
./src/sha1.c:59:41: note: passing argument to parameter here
void SHA1DCUpdate(SHA1_CTX*, const char*, unsigned);
                                        ^
./src/sha1.c:406:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  SHA1Update(&ctx, (unsigned char*)blob_buffer(pIn), blob_size(pIn));
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./src/sha1.c:59:41: note: passing argument to parameter here
void SHA1DCUpdate(SHA1_CTX*, const char*, unsigned);
                                        ^
./src/sha1.c:428:20: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  SHA1Update(&ctx, (unsigned const char*)zIn, strlen(zIn));
                   ^~~~~~~~~~~~~~~~~~~~~~~~~
./src/sha1.c:59:41: note: passing argument to parameter here
void SHA1DCUpdate(SHA1_CTX*, const char*, unsigned);
                                        ^
./src/sha1.c:475:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  SHA1Update(&ctx, (unsigned char*)zProjCode, strlen(zProjCode));
                   ^~~~~~~~~~~~~~~~~~~~~~~~~
./src/sha1.c:59:41: note: passing argument to parameter here
void SHA1DCUpdate(SHA1_CTX*, const char*, unsigned);
                                        ^
./src/sha1.c:476:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  SHA1Update(&ctx, (unsigned char*)"/", 1);
                   ^~~~~~~~~~~~~~~~~~~
./src/sha1.c:59:41: note: passing argument to parameter here
void SHA1DCUpdate(SHA1_CTX*, const char*, unsigned);
                                        ^
./src/sha1.c:477:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  SHA1Update(&ctx, (unsigned char*)zLogin, strlen(zLogin));
                   ^~~~~~~~~~~~~~~~~~~~~~
./src/sha1.c:59:41: note: passing argument to parameter here
void SHA1DCUpdate(SHA1_CTX*, const char*, unsigned);
                                        ^
./src/sha1.c:478:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  SHA1Update(&ctx, (unsigned char*)"/", 1);
                   ^~~~~~~~~~~~~~~~~~~
./src/sha1.c:59:41: note: passing argument to parameter here
void SHA1DCUpdate(SHA1_CTX*, const char*, unsigned);
                                        ^
./src/sha1.c:479:20: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
  SHA1Update(&ctx, (unsigned const char*)zPw, strlen(zPw));
                   ^~~~~~~~~~~~~~~~~~~~~~~~~
./src/sha1.c:59:41: note: passing argument to parameter here
void SHA1DCUpdate(SHA1_CTX*, const char*, unsigned);
9 warnings generated.


% fossil version -v
This is fossil version 2.0 [796db898c7] 2017-03-02 00:10:41 UTC
Compiled on Mar 1 2017 17:14:05 using clang-3.8.0 (tags/RELEASE_380/final 262564) (32-bit)
Schema version 2015-01-24
zlib 1.2.8, loaded 1.2.8
hardened-SHA1 by Marc Stevens and Dan Shumow
SSL (LibreSSL 2.4.5)
FOSSIL_ENABLE_TH1_DOCS
TCL (Tcl 8.6.6, loaded TH_OK: 8.6.6)
JSON (API 20120713)
UNICODE_COMMAND_LINE
FOSSIL_DYNAMIC_BUILD
SQLite 3.17.0 2017-02-13 16:02:40 ada05cfa86
SQLITE_ENABLE_DBSTAT_VTAB
SQLITE_ENABLE_FTS3
SQLITE_ENABLE_FTS3_PARENTHESIS
SQLITE_ENABLE_FTS4
SQLITE_ENABLE_FTS5
SQLITE_ENABLE_JSON1
SQLITE_LIKE_DOESNT_MATCH_BLOBS
SQLITE_OMIT_DECLTYPE
SQLITE_OMIT_DEPRECATED
SQLITE_OMIT_LOAD_EXTENSION
SQLITE_OMIT_PROGRESS_CALLBACK
SQLITE_OMIT_SHARED_CACHE
SQLITE_SYSTEM_MALLOC
SQLITE_THREADSAFE=0
SQLITE_USE_ALLOCA


Thanks!
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to